Best Dressed: Michelle Rodriguez Goes Retro Chic

PREV
SLIDE 3 OF 10
NEXT
Eva Longoria Parker is stunning in a white feathered strapless Badgley Mischka dress at the premiere of The Perfect Game during the FICG24 - Guadalajara International Film Festival in Guadalajara, Mexico.
Wireimage.com