Prince William thinks he's got the moves but Melanie Griffith's ex-husband shakes it like no other.

Britain's Prince William was out-danced by "Miami Vice" star Don Johnson when they bumped into each other at a London club.

The young royal and the 57-year-old actor crossed paths at exclusive South Kensington venue Boujis - a club often frequented by William, his brother Prince Harry and their friends.

Don impressed clubbers by doing impressions of John Travolta in the classic movie "Saturday Night Fever," while the prince was rather less mobile.

A source told Britain's The Sun newspaper, "William just moved on the spot, like Peter Crouch doing the robot dance. But Don was really going for it."

Veteran actor Don is said to have spent most of the night on the dance floor, while William confined himself to the VIP area. He then left early via the back exit of the club.

Other VIPs to have recently partied at Boujis include Hollywood star Leonardo DiCaprio, who has spent several evenings there while in the capital promoting his new film "Blood Diamond."

RELATED PHOTOS AND ARTICLES
Prince Harry - Annual Parade and Service of the Combined Cavalry Old Comrades AssociationPrince Harry - Annual Parade and Service of the Combined Cavalry Old Comrades AssociationJohn Travolta - A Love Song for Bobby Long Movie Premiere - ArrivalsJohn Travolta - World Premiere on
Prince William's Ex Promoted At Fashion JobPrincess Diana's Former Butler Describes Harry's Iraq Deployment As Publicity Stunt
Prince William Joins Social Networking Website FacebookPrince William's Profile On Facebook Is A Hoax
Prince William's Ex Gets Coping Advice From Socialite Tara PalmerPrince Harry Reportedly Banned From Nightclubs In Wake Of Iraq Decision