Becks and Prince Harry party with Katherine Jenkins in London

London: David Beckham and Prince Harry cancelled their boys’ night out to party with Welsh singer Katherine Jenkins on Friday.

The three partied at the Arts Club in Mayfair and despite the snow warnings the trio stayed in the London venue until after 3 am, walking out in the freezing cold.

The LA Galaxy star looked dapper in a dark suit, white shirt and gold tie while Jenkins, 31, opted for classical chic in a simple strapless dress with black jacket, the Daily Mail reported.

Jenkins, who spiced up her look with some daring red lipstick, is a known family friend of the Beckhams.

All three were careful not to be seen leaving together, despite partying together all evening, and left separately.

Later on in the evening a few more lesser-known celebrities showed up.

Presenter Gok Wan and Radio DJ Chris Evans were also allowed into the exclusive club and rubbed shoulders with the royal.

BBC Radio 2 presenter Evans looked like he pulled on a pair of pyjamas for the evening.

Beckham is in town promoting his new underwear range and since giving an interview where he admitted wife Victoria preferred him in long-johns, sales of the cozy garment have rocketed.