Ashley Graham gives birth to first child

Ashley Graham

Ashley Graham is a new mum.

The model has given birth to her first child with husband Justin Ervin - a son.

"At 6:00 p.m. on Saturday our lives changed for the better. Thank you all for your love and support during this incredible time," she wrote on her Instagram Stories on Monday.

In a recent post on social media, Ashley opened up about her pregnancy journey to date.

"Throughout my pregnancy so far I've gained 50 pounds (22 kilograms). And the best part is, I don't care!" the 32-year-old wrote. "I have never felt better, and I am so thankful that my body and son have allowed me to be as mobile and flexible as I have been."

Ashley added that she's been working out, doing yoga, getting acupuncture, and had regular lymphatic massages. Accordingly, she is adamant her routine has paid off.

"I finally feel like I figured out this whole pregnancy thing and how to feel my best," she insisted.

Ashley and Justin wed in 2009.

© Cover Media