Prince Harry may be the British royal family's bad boy, but appearing half-naked at a London gay bar was not what we were expecting.
Wishful thinking aside, the 28-year-old prince has actually been immortalised in a huge lifelike mural painted at a Soho club.
Currently on duty in Afghanistan, the blue-blooded hunk became a hit with gay people after he supported human rights causes.
Club director Chris Amos said: 'It probably began when we started seeing him in his army uniform.
'He's a real man. He's cheeky and sexy but he's also decent.