Cameron Diaz caused a bit of a stir when she dealt with a last-minute wardrobe malfunction while shooting What Happens In Vegas recently. The $20-million-per-movie actress stopped to adjust a black band - possibly a thigh support for an injury - under her form-fitting mini dress.
A keen surfer, the Hollywood beauty is no stranger to injuries and has frequently suffered for her sport, having broken her nose four times, for example. If she has indeed picked up a new injury, it wasn't stopping her from fulfilling her film duties, however. Wearing a vertigo-inducing pair of heels she got to work on her latest flick with on-screen love interest Ashton Kutcher.
Her co-star, meanwhile, had his hands full, shepherding wife Demi Moore and the couple's pooch Vida Blue around the set. It seems animal-lover Ashton is something of an old pro when it comes to pets, as he's also been known to step in to care for pal P Diddy's white shar pei when the New York-based rap mogul visits him in LA.