• Share
  • Tweet
  • Share
Cameron Diaz, Rebecca Romijn

Splash News; Matthew Symons/Coleman-Rayner

Fashion face-offs don't get any sexier or skimpier than this bikini battle!

Over the New Year's holiday, Bad Teacher star Cameron Diaz showed off her athletic bod in Hawaii when she sported a gray-and yellow L-Space two-piece. The actress rocked it with a pair of black sunglasses, a barely there bracelet and, of course, her shaggy new hairdo during her romp in the Aloha State.

Back in November, Rebecca Romijn wore the same halter bikini for a Fitness magazine photo shoot. The stunning mother of twins Charlie and Dolly accessorized with a simple silver necklace and a red jacket to keep her warm in between takes.

So which sexy blonde wears this bikini better, the former Charlie's Angel or the X-Men actress?