Rachel Bilson and Zach Braff were on TRL and I'm so sad I missed it. They are promoting their new movie The Last Kiss which explains why the game they are playing has something to do with kisses. So far the movie is getting great reviews. We are off to see it tomorrow so we'll make sure to tell you what we think. In the meantime, could Rachel Bilson be any cuter? Seriously, we have such a girl crush on her.
Lots more pics of Rachel and Zach so read more