Now, where the Blake Lively bikini pics fail, Rachel Leigh Cook's pick up the slack. I'd completely forgotten that this chick was ALL THAT until seeing these. Now I have a fem-a-chub going on. Yum. When did she go and get all blonde bombshell on us?
Click on each photo to enlarge!