Queen Elizabeth II wore a cerise pink coat and a matching hat during a visit to the Royal Mail delivery office near her home in Windsor Castle on Wednesday. She was accompanied by Prince Philip for the 500th anniversary of the Royal Mail ahead of her 90th birthday Thursday. Celebrations started early for the royal who was serenaded by the Royal Mail choir singing Happy Birthday.