See Cameron Diaz bust some serious dance moves
Cameron Diaz definitely had her dancing feet on when she took part in an hilarious dance-off on a US chat show.
The fun-loving actress won the dancing contest during an appearance on Late Night With Jimmy Fallon.
Wearing a super-chic black satin jump suit and sky-high heels the 36-year-old pulled out all the stops, and some very embarrassing dance moves.
But the audience seemed to appreciate her efforts and crowned her the winner.
See Cameron shake what her mamma gave her below: