Cameron Diaz, who is about as free-spirited as women come these days, was spied dancing alone in a thin white tee-shirt on the balcony of what looks like a hotel.
The video has gone viral on the Internet, but not much is known about it or how recent it is.
The video epitomizes the old saying that you should dance like no one is watching.
Except some videographer was watching, apparently from a distance, but close enough to get a detail view.
Diaz was spotted earlier this month in Florida encamped with Yankees slugger Alex Rodriguez, who is at spring training camp, preparing for the upcoming season.
They made a stop at Nobu in South Beach, according to People.
“They were in and out in an hour,” a source told the magazine. “They were talking and laughing and enjoying the breezy Miami weather.”
In the video Diaz seems to be in her own little world, dancing, gyrating and looking incredibly hot.
Check out it out. Click below to go.