Ashley Graham is pregnant.
The 31-year-old model and her husband Justin Ervin announced on Wednesday, their ninth wedding anniversary, that they are expecting their first child.
Graham wrote on Instagram: "Nine years ago today, I married the love of my life. It has been the best journey with my favorite person in the world! Today, we are feeling so blessed, grateful and excited to celebrate with our GROWING FAMILY! Happy anniversary, @mrjustinervin Life is about to get even better."
She also posted a video, where they zoomed out the camera to show Graham's baby bump before saying "surprise".
The pregnancy comes as a surprise, as Graham said in January she is not ready for kids as she wants to focus on her career for now.