LeAnn Rimes vs Brandi Glanville. (FameFlynet/Coleman-Raynor)
What they wore: A skimpy lace string bikini top with a banded Brazilian bikini bottom.
[Related: 3 Stars Rock 1 Crazy Print 3 Different Ways]
When they wore it: The "Life Goes On" singer strutted her stuff on August 16 in Cabo San Lucas, Mexico, ahead of her 31st birthday. Brandi, 40, showed off her mile-long legs as she frolicked on a Los Angeles beach two days earlier than Rimes.
How they styled it: The "Real Housewives of Beverly Hills" star played up her patriotic side with a blue bikini with white lace trim and a red applique on top and let her long blond locks flow in the wind. The country cutie opted for a leopard print ensemble with pink lace detailing. She polished off her look with beachy waves and a pair of aviator sunglasses.
Judge's scorecard: Honestly, is anyone really a winner when you're wearing what looks like underwear as a swimsuit?
Check out these other celebs having fun in the sun:
More Celebrity Features on Yahoo!:
- What Demi Lovato Really Wants for Her Birthday
- Why Taylor Swift Still Has the Best Jam of All Time
- Heidi Klum's Raciest Twitter Photos (So Far)
- Arts & Entertainment
- Brandi Glanville
- LeAnn Rimes
- string bikini