Cameron Diaz sported another colorful bikini from her collection while splashing around the beach in Hawaii yesterday. Her tropical vacation is a much-deserved one considering the promotions she's about to begin for My Sister's Keeper. The work isn't stopping for Cameron after that. She's already signed on to a new movie called Swingles, which Zach Braff is starring in and directing. The film is about two characters playing each other's wingman, and with this comedic duo, it sounds like it's bound to be a funny hit.

Pacific Coast News Online

To see more photos of Cameron in her tiny green bikini, just