• Share
  • Tweet
  • Share
Diane Kruger, Cindy Crawford

BAUER-GRIFFIN.COM; Flynetpictures.com

OK, so it may seem a little unfair to compare a 45-year-old to a gal who's a whole decade younger.

Then again, look who we're talking about here!

Proving that age is nothing but a number, Cindy Crawford showed off her killer curves as she strutted her stuff in Cabo San Lucas this weekend.

But the still-smokin' mother-of-two, who was enjoying her post-holiday vacay south of the border with husband Rande Gerber and the couple's kids (along with pals Molly Sims and George Clooney and their respective significant others, Scott Stuber and Stacy Keibler), wasn't the only one looking marvelous in Mexico.

Diane Kruger, also in the neighborhood, was spotted in some skimpy swimwear as well while lounging around poolside with main squeeze Joshua Jackson.

Of course, we definitely could have done without the Inglourious Basterds star's decision to cover up her beautiful bod with a sweater. Not that we're complaining!

So who looks better in a bikini? Sound off in the comments!