Claudia Schiffer has given birth to a boy.
The 7lb baby was delivered by Caesarean section at a central London hospital.
Schiffer's film producer husband Matthew Vaughn was at the hospital as she underwent the procedure.
A spokeswoman said: "Both parents are utterly thrilled at the birth of their first child and both mother and baby are doing very well."
She added the baby has not yet been given a name.