The Duchess of Edinburgh lights up the room in a vibrant frill-sleeve dress and a Barbie pink lipstick as she touched down in ...