Ed Sheeran has revealed that even the royals think he looks like Prince Harry.
The A Team singer was performing at a wedding in the Caribbean when he bumped into Princesses Beatrice and Eugenie.
He said: "On the first night we had a massive party and I didn't really clock that they were royal and we had a very good time drinking.
"The next day one of the girls said, 'You know my cousin looks like you'.
"I said a lot of people say they have ginger cousins that look like me.