Kate Middleton rings in spring with a bright pink ensemble for the Queen’s garden party in London

previous post