What a prince. *sigh* *daydream*
Seriously though, it’s Prince Carl Philip of Sweden.
How did they do that???