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!"
"She gave him her number afterwards - she definitely looked very single."
Cameron, 35, is rumored to be dating 32-year-old 'Felicity' star Scott Speedman, after the pair were seen "smooching" on a beach in the Bahamas last month.
An onlooker said: "Scott has a house down there, and they were frolicking on the beach. They were definitely smooching."
Cameron has been single since splitting from 'SexyBack' singer Justin Timberlake in January last year.