Catherine, Duchess of Cambridge, has been on a sartorial roll this week in London — most recently at a gala celebrating the forthcoming Olympic Games.
On the arm of husband Prince William, Duke of Cambridge, the former Kate Middleton dazzled in a teal Jenny Packham creation with a matching clutch and sweeping updo. The Friday gala, "Our Greatest Team Rises," celebrated the countrymen and women who will compete before their own come summer.
"You, our Olympians and Paralympians, will inspire people up and down this country, and far beyond its borders," William told the crowd in opening remarks.
Earlier in the week, another of Kate's choices definitely inspired fashion bloggers and royal watchers, who were wowed by the cream-colored Roland Mouret dress with a high slit she wore at a Tuesday dinner for the Thirty Club of London.