Britain's Catherine Duchess of Cambridge wears a cable-knit sweater as she joins The Lawn Tennis Association's Youth programme, at Craiglockhart Tennis Centre in Edinburgh, Scotland, Thursday May 27, 2021. Andy Buchanan / Pool via AP.
Sporting a black and white Stripe cashmere jumper meeting local fishermen and their families to hear about the work of fishing communities in Fife, Scotland, Britain May 26, 2021. Chris Jackson/Pool via Reuters
Kate Middleton wears a pink flowing dress to meet Mila Sneddon and her family at the Palace of Holyroodhouse . .Photo by Jane Barlow - WPA Pool/Getty Images.
Kate wears a bright blue outfit—the color of the national flag of Scotland—with a blazer from Zara and a skirt by clothing brand Hope.Phil Noble / AFP
Britain's Catherine, Duchess of Cambridge, at the opening of The Balfour, Orkney Hospital in Kirkwall, Scotland. The Duchess wore a camel-coloured Massimo Dutti overcoat. Chris Jackson/Pool via Reuters
A baseball cap and pink sweater are a good choice for a session of land yachting at West Sands beach, St Andrews. Phil Noble / AFP
The Duchess of Cambridge swapped her baseball cap for a bright yellow safety helmet at West Sands beach, St Andrews. Phil Noble / AFP
Her hair in a pony tail, the Duchess of Cambridge wears a full-length tartan trench coat to a unique drive-in cinema for a special screening of Disney's Cruella at the Palace of Holyroodhouse in Edinburgh. Chris Jackson/ Reuters
A forest green blazer paired with a green and white polka-dot blouse for a visit to Starbank Park to hear about the work of Fields in Trust on May 27. Phil Noble / AFP
Wearing a powder blue waist-cinching coat at the Closing Ceremony of the General Assembly of the Church of Scotland at the General Assembly Buildings in Edinburgh. Chris Jackson - Getty Images.
Britain's Catherine Duchess of Cambridge wears a cable-knit sweater as she joins The Lawn Tennis Association's Youth programme, at Craiglockhart Tennis Centre in Edinburgh, Scotland, Thursday May 27, 2021. Andy Buchanan / Pool via AP.
Sporting a black and white Stripe cashmere jumper meeting local fishermen and their families to hear about the work of fishing communities in Fife, Scotland, Britain May 26, 2021. Chris Jackson/Pool via Reuters
Kate Middleton wears a pink flowing dress to meet Mila Sneddon and her family at the Palace of Holyroodhouse . .Photo by Jane Barlow - WPA Pool/Getty Images.
Kate wears a bright blue outfit—the color of the national flag of Scotland—with a blazer from Zara and a skirt by clothing brand Hope.Phil Noble / AFP
Britain's Catherine, Duchess of Cambridge, at the opening of The Balfour, Orkney Hospital in Kirkwall, Scotland. The Duchess wore a camel-coloured Massimo Dutti overcoat. Chris Jackson/Pool via Reuters
A baseball cap and pink sweater are a good choice for a session of land yachting at West Sands beach, St Andrews. Phil Noble / AFP
The Duchess of Cambridge swapped her baseball cap for a bright yellow safety helmet at West Sands beach, St Andrews. Phil Noble / AFP
Her hair in a pony tail, the Duchess of Cambridge wears a full-length tartan trench coat to a unique drive-in cinema for a special screening of Disney's Cruella at the Palace of Holyroodhouse in Edinburgh. Chris Jackson/ Reuters
A forest green blazer paired with a green and white polka-dot blouse for a visit to Starbank Park to hear about the work of Fields in Trust on May 27. Phil Noble / AFP
Wearing a powder blue waist-cinching coat at the Closing Ceremony of the General Assembly of the Church of Scotland at the General Assembly Buildings in Edinburgh. Chris Jackson - Getty Images.
Britain's Catherine Duchess of Cambridge wears a cable-knit sweater as she joins The Lawn Tennis Association's Youth programme, at Craiglockhart Tennis Centre in Edinburgh, Scotland, Thursday May 27, 2021. Andy Buchanan / Pool via AP.