Justin Trudeau! What a Prince!