Prince Harry turns 39 today! The Duke of Sussex spent his special day with his wife, Meghan Markle, 42, some competing athletes and the rest of the crowd attending the sixth day of the 2023 Invictus Games, which is being held in Düsseldorf, Germany.
And while the couple watched a volleyball game from the stands, the last thing the royal spare expected was a birthday surprise. According to People magazine, Harry and Markle attended the match to watch Poland and Germany face off against each other.
In the middle of the game, everyone sang a rendition of “Happy Birthday” to the duke. Harry (as seen below) was clearly smiling from ear to ear. Meanwhile, Markle clapped along.