Ännu en dag, ännu ett snyggt framträdande Prins Harry. Oavsett vad den brittiska kungen verkar göra så lyckas han alltid fånga vårt öga med sin perfekta skrapa och vassa kostymer, och hans senaste framträdande var inte annorlunda.
Harry är för närvarande i Kanada, där han lanserar tävlingen för 2017 års Invictus Games, som kommer att äga rum i Toronto. Medan prinsen var där träffade prinsen landets premiärminister, Justin Trudeau, och det var definitivt ett svimningsvärdigt toppmöte. Klädd i en marin kostym med en ljusblå slips, skakade prinsessan Charlottes farbror hand med P.M., som själv såg stilig ut i en svart kostym med en färgglad gul- och blårandig slips.
Och i ett gripande tal han höll lyfte prins Harry fram varför han bestämde sig för att starta Invictus Games. Efter att ha tvingats lämna Afghanistan i februari 2008 åkte prinsen i ett flygplan med tre svårt skadade brittiska soldater. Han slogs av önskan att göra något för att stödja veteraner som dessa som återvänt hem från krig med skador. Efter att ha besökt Warrior Games i Colorado kom han på idén till Invictus Games.
"Att se så många män och kvinnor med liknande skador som de tre unga killarna jag hade sett på planet fem år tidigare, att tävla mot varandra med stora strålande leenden, fick mig att inse hur kraftfullt detta koncept var. Sporten är det som gjorde skillnaden." Efter att ha lämnat Toronto kommer prins Harry att flyga till Orlando för ett polomatch till förmån för hans Sentebale välgörenhet, följt av 2016 Invictus Games, som startar den 8 maj.