The Australian-born royal, 52, wore a top in shades of blue, pink and lilac, which was particularly apt given the purple hue of the new stamps, also known in Denmark as seals.