gallery_main_Blake_Livey_Cannes_Legs_001.jpg

Here's Blake Lively arriving at the Martinez Hotel in Cannes, France. Where's Ryan Reynolds we wonder.

gallery_main_Blake_Livey_Cannes_Legs_002.jpggallery_main_Blake_Livey_Cannes_Legs_003.jpggallery_main_Blake_Livey_Cannes_Legs_004.jpggallery_main_Blake_Livey_Cannes_Legs_005.jpggallery_main_Blake_Livey_Cannes_Legs_007.jpg