Karlie Kloss and husband Joshua Kushner welcome second baby

Karlie Kloss has given birth to her second child. The first is a two-year-old son, Levi.

Karlie Kloss, 30, and husband Joshua Kushner, 38, have welcomed their second child.

The model welcomed her newborn into the world on July 11 with her businessman husband.

Joshua shared a picture of the newborn "who was wearing a blue bonnet"

Joshua wrote on the post on Instagram: "[Welcome to the world emoji] [heart emoji] 7.11.23 (sic)"

Karlie Kloss and Joshua were greeted by a host of stars including Kim Kardashian to congratulate the couple on their happy news.

On a photo of the couple's newborn, actress Kate Hudson wrote: "Welcome!!!"

Karlie Kloss, who has been married to Joshua Kushner since 2018, in May.