Cameron Diaz admits it could have been ''ugly'' if her bikini slipped while filming 'The Other Woman'.

The 41-year-old actress - who stars alongside Leslie Mann and Kate Upton in the film - has a scene where she's running in a two-piece and insists she has to ensure it was put on correctly before shooting the scene or it could have been a disaster.

She said: ''I make sure that it stays in all the right places - it could be really ugly if it slips! It's just one of those things where you don't want to end up with less than you started.''

Although she flashes her flesh in the film, the blonde beauty insists she didn't do any more training than the norm to keep her body in shape.

She explained to HELLO! magazine: ''I mean I wasn't doing any specific workouts for this movie, I was just doing my normal sort of training for this movie actually, I was in a little bit of a lull. My wellbeing is my focus so it's not a matter of going in and getting ready for that bikini scene.''