Ashley Graham is getting candid about being dumped by ex-boyfriends because of her weight.
The 29-year-old swimsuit model is a champion of positive body image, and her career has been an example of an evolving fashion industry. But the success didn't come easy.
"Nothing's actually surprised me," Graham said of hearing others' body shaming stories. "I've lived exactly what they're living. I've lived the torment of the names. I've lived the torment of boyfriends breaking up with me because they were afraid I was going to be too fat later in life."
"It's the same cycle, it doesn't matter what generation we are in," she added. "Every kid is going to go through the same thing."
The Vogue cover girl also admitted to having insecurities about her body. Graham joked that she sometimes feels like the "fattest woman alive," but makes sure to combat those thoughts by reciting positive affirmations in front of a mirror: "[I say]'You are bold. You are brilliant and you are beautiful."
And while Graham had her share of bad boyfriends in the past, she found a good man in husband Justin Ervin.
Ervin couldn't resist gushing over his gorgeous wife when she was honored at Glamour's Women of the Year Awards last November.
"Woman of the Year is an incredible honor, but she's my woman of the day every moment of the year as well," he told ET. "It's just a great honor to be here and share this with her."
See more on the cute couple below.