Heidi Klum pretended to kiss her teenage daughter as the pair posed up a storm in a new photoshoot, after facing severe backlash for their previous lingerie snaps.
The 49-year-old model and her stunning daughter Leni Klum, 18, teamed up for the latest Intimissimi campaign and puckered up for a kiss.
The mother-daughter duo changed things up from their lingerie shoot and donned matching crimson silk pyjamas. The pair looked effortlessly beautiful as they both opted for a natural makeup look.
Heidi put her arm around Leni's waist while posing for the family snap, just one month after their previous ad for the lingerie company was branded 'disturbing' and 'weird'.
Leni was forced to defend their original Intimissimi campaign after some social media users slammed it is "icky".
One Twitter user took it a step further, saying: "Sexualizing your daughter the moment they turn legal is weird."
Speaking on his SiriusXM show, Howard Stern said: "I looked at it and I thought, 'This is so f**king' out of line. It is so inappropriate.' But you can't stop looking at it."
Ulrika Johnson even got involved in the criticism and said she found the shoot "uncomfortable".
"Heidi Klum isn’t the first and she won’t be the last as she makes many feel slightly uneasy by posing in undies with her equally scantily clad 18-year-old Leni,
"Heidi joins a string of model and celebrity mums who have made the strategic decision to exhibit their girls," Ulrika penned in her column with The Sun.
When asked about the criticism of the campaign, Leni said it didn't change how she feels about the photoshoot.
"I honestly didn't look at a lot of the reactions. I am overall happy with the campaign and I had an amazing day with my mom," Leni said in an interview with PageSix.
She added that she thought the photos "turned out great" and said she was grateful to work with her 'inspirational' mum.
"Just the advice she gives me, the way she works, everything about her, I can go on and on," she added.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.