Prince Harry is in love!
The 32-year-old royal attended one of his friend's weddings in Jamaica over the weekend, with his girlfriend, Meghan Markle, by his side.
From her perfectly styled hair to her elegant floral dress, the Suits star gave off major Kate Middleton vibes, while Prince Harry looked dapper in a white dress shirt and slacks. At one point, Markle sweetly put her hand around her beau's back while the two were sitting at a table, drinking champagne with another guest.
The lovebirds reportedly arrived in Montego Bay on Thursday -- Markle arrived via private jet, while Prince Harry reportedly paid approximately $3,000 for a commercial flight slightly better than coach.
"This is a big event for Prince Harry, because it's one of his best friends getting married," ET royal correspondent Katie Nicholl explained before the two touched down in the Caribbean. "It's a big deal for her to be going as his plus one. This wedding will be a huge amount of fun. There will be a lot of alcohol going down."
"I'm hearing from many of his friends Harry could be popping the question to Meghan by the end of the year," she added.
Hear more in the video below!