A couple with a 37-year age gap has hit back at trolls by stripping down to their swimwear on TikTok.
Gran Cheryl, 61, and her toyboy Quran McCain, 24, from the US, regularly make headlines while showing their 2.3million TikTok followers the ins and outs of their relationship.
They have previously gushed about how they have a perfect sex life.
The couple has been married since September 2021 and is expecting their first child next year after spending up to £120,000 on a surrogate.
They share their lives on social media, and get bullied by cruel trolls online - but they say it doesn't bother them.
They always insist to trolls that "love is love".
In a recent video, which has gone viral with over eight million views, they show off their bodies in Fourth of July-themed swimwear.
Cheryl's custom-made bikini has the classic US flag stars and stripes but has an added feature: Quran's face across the top and bottom.
Meanwhile, her husband is wearing a flag-themed pair of swim shorts.
The clip is just eight seconds long and shows the pair dancing and smiling.
However, some trolls still commented mean things.
One wrote: "I’m gonna cry." Another added: "Traumatizing."
A third said: "Y’all gone too far this time." One said: "Absolutely not."
"I'm quite literally terrified," commented someone else.
They wrote: "If she isn't rich I don't know why he's with her."
However, not everyone left horrible comments.
One wrote: "Nice bathing suit." Another added: "Love the clothing."
Last week, we reported how the couple is planning to have their first child together through surrogacy.
It will be Quran's first baby, but this "isn't Cheryl's first rodeo" – she is already a mother-of-seven and grandmother-of-17.
The pair, who met when Quran was just 15, has now revealed the lengths they are willing to go to – including forking out a fortune on the woman who will carry their child.
"Surrogates cost anywhere between £6,000-£120,000; we are lucky we have found the surrogate we have chosen," Quran said.
"The baby will arrive late spring 2023.
"This is not Cheryl’s first rodeo, she is a mother to seven and grandmother to 17 – I have no kids yet, besides the one on the way."
Quran, who is a social media influencer and OnlyFans star, said: "I am extremely excited, this is something I always wanted, to have a family with the love of my life."
Cheryl, who works as a cashier and OnlyFans model, added: "Another baby would be amazing for me and my family on this new journey.