Rachel Bilson and Sarah Michelle Gellar
Rachel Bilson and Sarah Michelle Gellar both have new shows coming out on The CW. They are posing here at a party in honor of the network's fall 2011 programs.
More Rachel Bilson Pictures
Tags:Rachel Bilson, Sarah Michelle Gellar
Original Post:Rachel Bilson vs. Sarah Michelle Gellar: Who Would You Rather...
Date Added: 05/20/11
Location: New York, NY
Photo Credit: Wire Image