The Royal Family is in Canada right now for their official tour of the country. Kate Middleton looks elegant as always and Princess Charlotte is looking oh-so-grown up, but Prince George is really stealing the show.
He nailed the "walking off a plane" portion of the day:
And then, just when it didn't seem like he could get any cuter, he met Canadian Prime Minister, Justin Trudeau. Trudeau took a freaking knee to have the world's most adorable diplomatic chat with the British prince.
That warm feeling in the pit of your stomach is all of your insides melting into a puddle because this is almost too much cuteness for mere mortals to witness.
Follow Marie Claire on Facebook for the latest celeb news, beauty tips, fascinating reads, livestream video, and more.