Orlando Bloom dirty danced with Madonna at an Oscars after-party.

The 31-year-old actor reportedly stunned onlookers by enjoying a "steamy dance" with Madonna before kissing two stars at a Hollywood Hills bash on February 24.

A source is quoted as saying: "Orlando was loving the attention when he was dancing with Madonna. He was really going for it."

Orlando, who is dating Victoria's Secret model Miranda Kerr, was later seen canoodling with 19-year-old Rumer Willis - the eldest daughter of Bruce Willis and Demi Moore - and British photographer Amanda De Cadenet.

The source added: "Orlando couldn't keep his hands to himself when he was dancing with Rumer. He was touching and kissing her. Soon after he did the same thing with Amanda. It was hilarious."

"P. Diddy, who was the MC for the night, called out, 'Orlando - how many girls you going to kiss tonight?!'"

RELATED PHOTOS AND ARTICLES
Madonna - 2008 Cannes Film Festival - Sean Combs - Mercedes-Benz Fashion Week Spring 2009 - Sean John 10 Year Anniversary - Runway ShowMadonna - Madonna Arrives At Her Local Gym - July 21, 2007Sean Combs - 2003 MTV Movie Awards - Press RoomOrlando Bloom - 6th Annual Lili Claire Foundation Benefit
Katy Perry Gets Turned Off By Men With Bad Breath"Spread" Las Vegas Premiere - Arrivals
Eric Bana Confessed He Was A "Hopeless Romantic""A Beautiful Life" Filming in the East Village in New York on August 10, 2009
ELLE Red Carpet Buzz: Demi MooreGuy Ritchie's Bar In London Receiving Noise Complaints
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.