Cameron Diaz competed in a dance-off at a New York club over the weekend. The 'In Her Shoes' star - who famously showed off her dance moves in 'Charlie's Angels' - was in New York's Socialista nightclub when she was challenged to a dance competition.
A fellow reveler told the New York Post newspaper: "There was this cute partygoer who challenged Cameron to a dance-off. She turned him down at first but once she got into it, the whole place was hysterical!"