She's seven months into her third pregnancy, and Claudia Schiffer is positively glowing.
As the German supermodel took her two children to school this week, her burgeoning baby bump clearly visible under her on-trend nautical jumper-dress, she was the picture of effortless radiance.
Of course, with two pregnancies already under her belt, Claudia is well-versed in maternity fashion. "I'm not the sort of person who likes to wear tight clothes when I'm pregnant, but I'm not a fan of maternity dresses either, so my advice would be to get things a few sizes bigger and have them tailored to fit," she reveals.
Due to arrive in May, the new baby will be sibling to six-year-old Caspar and five-year-old Clementine – the 39-year-old's other children by British director husband Matthew Vaughn.