Princess Kate made a surprise visit to UK supermarket Iceland to discuss her #ShapingUs campaign.
The royal is known for her love of blazers and often wears them on formal occasions.