Kate Middleton, 36, who is currently eight months pregnant, rewore a £416 cream coat from one of her favourite British designers.
The pregnant Duchess of Cambridge, who is expected to give birth to her third child in late April, stepped out at a SportsAid event at the Copper Box in the Olympic Park.
Thrifty Kate wore the cream collarless coat from British designer Goat, which she has worn before for public appearances.
She greeted children from Chobham Academy at the event, which supported SportsAid, a national charity for young British sportsmen and women.
The coat, which fell to halfway down Kate’s thigh, had large white buttons down one side but was worn open.
Duchess wore a loose fitting blue and white floral top underneath her coat, which skimmed over her bump.
Her choice of a floral design with a small white flower print marked the beginning of the spring season, which began yesterday.
She also wore pointed black stiletto heels which added inches to Kate’s height, and gave her outfit a formal look.
She paired the heels with close fitting black leggings which covered her ankles, protecting her from the cold weather.
She carried a black suede envelope clutch with a gold clasp in one hand by British designer Mulberry.
Jewellery wise, she wore drop style pearl earrings to match her cream coat, along with her sapphire and diamond wedding ring.