Demi Moore seen making out with boy toy: Hottest celebrity cougar?

Demi Moore was spotted with her apparent new flame, Vito Schnabel, at the and Chanel BBQ at Soho Beach House in Miami yesterday. 

Demi is one of the hottest cougars around, but she has some tough competition. There are the classically beautiful movie stars like Sharon Stone, who still wows with her looks in films like "Basic Instinct 2" and the upcoming "Lovelace," and Susan Sarandon, who had a long-term relationship with Tim Robbins, who is 12 years younger than she is.

SODAHEAD SLIDESHOW: See the sexiest celebrity cougars.

Halle Berry had a notoriously steamy relationship with young model Gabriel Aubry (with whom she had a child), and passions apparently still run high, as Aubry got into a fight with Berry's new boyfriend Olivier Martinez over Thanksgiving.

More On This...

Then there are the TV cougars who embody their roles on-screen and off. Courtney Cox and David Arquette married with a seven-year age difference — and don't forget sexy TV icons like "Desperate Housewife" Susan Mayer, played by Teri Hatcher, and Kim Cattrall's voracious Samantha Jones on "Sex and the City."

And who could forget Madonna, whose current boy toy is 28 years younger than she is?

PHOTOS: See the latest celebrity pictures to hit the Internet.

Who do you think is the hottest celebrity cougar of all?

<a href="" title="Demi Moore Seen Making Out With Boy Toy: Hottest Celebrity Cougar?">Demi Moore Seen Making Out With Boy Toy: Hottest Celebrity Cougar?</a>