Work it, girl!
Michelle Rodriguez has been showing off her hot bikini body while soaking up the sun in Monte Carlo — and the 37-year-old actress is putting most 20-year-old bodies to shame!
(Photo Credit: Splash)
RELATED: Zac Efron and Michelle Rodriguez Reportedly Ended Things Because She Wasn’t Over Cara Delevingne — Plus 5 Stars Who Can’t Stop Talking About Their Exes!
We can't get over the fact that this brown-haired beauty is almost 40! It seems like this starlet is defying the laws of physics and is aging backwards.
She's NOT the only one — check out our gallery of 10 other celebs who haven't aged in 10 years and seem to be Benjamin Buttoning!
Demi Moore in 2005 (left) vs. this year (right).