Today is the final day of the 2016 Invictus Games. Throughout the week, you have seen Prince Harry, the perfect ambassador, supporting the athletes, never short on enthusiasm, and generally just promoting the f-ck out of this event.

He has been the #1 cheerleader. Last night he was in the stands. Doing the salute for the jumbotron. Participating in some kind of finger-pointing with the rest of the crowd. Kissing athletes on the head. Flirting with the elderly. Getting wet from hugging all the swimmers…

Hot Harry hasn’t just been present, he’s been everywhere, and 100% charm turned way up while looking, well, really, really hot. Please enjoy.