Loading the player...

Princess Leonor wears pin for the first time, symbolizing her future Queen status