Royals from all over the world have headed to Sweden to mark the 50th Jubilee of King Carl XVI Gustaf.
While grand gowns have been worn by princess and queens from Denmark, Sweden and the Netherlands, it’s a young prince that stole the show yet again.
Prince Oscar of Sweden, seven, adorably won over crowds as joined his family to celebrate his grandfather’s Golden Jubilee celebration in Stockholm, for the second day in a row.
The little royal, whose elder