In The Devil Wears Prada, Meryl Streep‘s character Miranda Priestly might be loosely based on Anna Wintour — but in real life, the Vogue editor in chief is not as scary as she seems. Anna, 70, a proud mom to her two kids — Charles Shaffer, 34, and Bee Shaffer, 32 — and shares both of her children with her first husband, David Shaffer.
The two married in 1984 and stayed together for 15 years until they divorced in 1999. At the time, Anna was heartbroken, but she later found love with her second husband, Shelby Bryan. In 2004, they made their love official by getting married in a beautiful wedding ceremony and they’re still going strong today.
Being a working mom with a very successful career was a lot for Anna to endure but, in time, she found that combining her home life and her work life became very hard, but also “fulfilling,” for her. In May 2015, she told Stella magazine that the hardest part about having kids was leaving them behind to travel for work.
“Of course there were times, particularly when you travel, when [it was] very tough to leave the kids — particularly when they were very young,” she explained. “And I’m not trying to be dismissive with this; of course there were times when it was difficult. But it’s the way we all live today and it’s not changing.’”
Instead of shielding her children away from her career, Anna decided to show them what it was like working in the fashion industry. Her goal was to make them understand that women work just as hard as men.
“I would try to take them with me when I could just so they could experience and see a little bit of what a work day involved,” she said at the time. “I always made a point of talking to them about what I did and introducing them to people I worked with.”
Ultimately, Anna’s kids grew up to become hard workers just like her. When Charles was in his 20s, he got accepted into Columbia University to practice medicine and Bee got a job as a segment producer at Late Night with Seth Meyers.
Scroll below to learn more about Anna’s kids!
1 of 2
2 of 2