gallery_main_Michelle_Rodriguez_South_of_France_Bikini_01.jpg

Michelle Rodriguez at the Hotel Du Cap-Eden-Roc in Cap d'Antibes, France and where is her beard when you know those two look better in pictures together than alone? Check out more pictures of her in the gallery below:

gallery_main_Michelle_Rodriguez_South_of_France_Bikini_02.jpggallery_main_Michelle_Rodriguez_South_of_France_Bikini_03.jpggallery_main_Michelle_Rodriguez_South_of_France_Bikini_05.jpggallery_main_Michelle_Rodriguez_South_of_France_Bikini_06.jpggallery_main_Michelle_Rodriguez_South_of_France_Bikini_09.jpg