Dame Helen Mirren has been partying with P. Diddy in Las Vegas.

The 61-year-old actress - who won an Oscar for her role as Britain's Queen Elizabeth II - was in the city to attend the grand opening of the exclusive new club Tao Beach last week.

A source told E! Online: "She arrived with her husband Taylor Hackford, looking very out of place in her prim and proper white eyelet dress and cotton cardigan. But she shocked everyone when she heartily welcomed Sean 'Diddy' Combs with a gracious hug."

Tao restaurants in Las Vegas and New York have always been top celebrity hangouts. The new Beach venue, located at Vegas' Venetian Hotel, has a VIP poolside lounge.

Sacha Baron Cohen, Will Ferrell, former Heavyweight Champion of the World Lennox Lewis and Ashanti were also in town for the launch party. But there was no sign of Dame Helen at the end of the night when Diddy,

Jay-Z, 50 Cent, Usher and Nelly were partying hard in the VIP room.

A source said: "The boys passed gold-plated bottles of Jay-Z's Ace of Spades champagne back and forth and were singing along to their own songs. Then Diddy got on the mike to tell everyone how lucky they are to be in the same room as the 'most powerful black man ever.' "

RELATED PHOTOS AND ARTICLES
Will Ferrell - 9th Annual Screen Actors Guild Award Ceremony50 Cent - 2006 Cannes Film Festival - Arrivals - 5-22-2006Sacha Baron Cohen - Paramount Pictures 2007 Golden Globe Award After-PartyQueen Elizabeth II - The Queen Accompanied by The Duke of Edinburgh Attends the Royal Maundy Service at Manchester Cathedral50 Cent - Spike TV's 2006 Video Game Awards
Paris Back To Work With Publicist ElliotEva Longoria Says No To Sex Until She's Officially Wed
TAO Beach Nightclub Grand Opening at The Venetian Hotel and Casino in Las Vegas - ArrivalsHelen Mirren Denies She Snubbed Queen Elizabeth's Dinner Invitation
Actor Ioan Gruffudd Admits He's Smitten By Helen MirrenQueen Elizabeth II At The 2007 Royal Windsor Horse Trials In Windsor Great Park - May 11, 2007
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.