Countess of Wessex proved that when in doubt, you can never go wrong with a white sundress, meanwhile Queen Letizia has been out and about in her go-to espadrille wedges. Marking Prince George's birthday, the Duke and Duchess of Cambridge have released a new portrait of the future king and his John Lewis polo shirt has caused an instant sellout.