Heidi Klum is all about loving yourself at any age!
The 42-year-old model covers the November issue of Redbook magazine, where she opens up about not stressing out over looks as you age.
"Would it be nice if my skin and body still looked the way it did when I was 25? Sure," the mother of two admits. "But the fact is, your body changes when you have children; you get wrinkles as you get older. I like that I have laugh lines from smiling too much."
Still, Heidi, who has her own brand of lingerie, Heidi Klum Intimates, confesses that spicing up the underwear can make all the difference.
"You walk a little differently [in something sexy] versus knowing you wouldn't want anyone to see you in your underwear. I call those willpower panties. You wear them so you won't show them to anyone," she says.
The America's Got Talent host also opens up about life since splitting with her ex-husband, Seal, in 2012.
"Obviously things have changed, but they haven't changed drastically," she says. "[Seal] was never your typical dad who left for work in the morning with his briefcase and would be home by dinnertime every night. He traveled a lot. The kids knew it was part of his job. I'm a mom and a dad at the same time."
Even so, Heidi told ET in August that Seal is a great dad, and that she felt no ill will toward the singer's new flame, Erica Packer.
"Co-parenting is very important and he is a great man," Heidi said. "She seems lovely and I wish him all the best."
Meanwhile, Heidi is "very much in love" with her 29-year-old boyfriend, Vito Schnabel, but shut down the rumors that another shot at marriage is in her future.
"I won't get married again," Heidi told ET at the 2015 Emmys in September. "People always write all these crazy things, but it's not all true. Don't always believe what you read in the paper!"
Redbook's new issue is on stands Oct. 20.