Captain Wales (as his army comrades call him) was dapper in a black suit and bowtie as he dined with UAE royalty at the swanky event which aimed to raise money for his charity Sentebale which works with vulnerable children in Lesotho.
Lucky girls. Well, at least they looked the part to be snogging our Prince Charming.
He may have been dishing out kisses, but it looks like Prince Harry is about to be off the market for good. Just take a look at this...