Danielle Armstrong didn't have to miss out on her baby shower amid the coronavirus pandemic, thanks to her good set of close pals.
The former TOWIE babe, 31, was lucky enough to have a surprise virtual bash thrown by pals on Sunday after the deadly bug forced her original plans to be cancelled.
But Danielle was left pleasantly surprised by her mates as they went the extra mile to celebrate over a video call during lockdown.
The day started off with one of the reality TV star's pals Georgia Kousoulou coming round to drop some gifts off at her doorstep.

Georgia stayed within the two metre rule, which Danielle found hilarious as she filmed the moment for Instagram.
In fits of laughter, she explained: "How cute! My baby shower is supposed to be today."
"This is my baby shower - presents being dropped off on my doorstep," Danielle said while showing off the beautiful pink giftbags.


She added: "George, I miss you!" as her pal waved from a distance.
A couple of hours later, Danielle shared snippets from a video call with her long-life friends.
Terri Smith, Emma Bolton, Sophie Langton and Fiona Cannon put a smile on the mum-to-be's face as she wrote: "Friends Over 20 Years" alongside the screenshot.


The girls took turns to guess Danielle's unborn baby daughter's weight as they played fun games together.
Sophie guessed 8lbs 5oz while Emma guessed "just under" at 7lbs 12oz.
Danielle's pal Terri admitted she thinks the baby will be 9lbs 1oz, while the girls all estimate her to give birth on May 12.


"That's ages, that's like still a month!" Danielle hilariously replied.
She rounded off the celebrations with a slice of lemon drizzle cake while curled up on the sofa.
Danielle revealed: "Can't beat a bit of lemon drizzle cake. I love lemon drizzle."
She also showed off her new handy skill, which is using her bump as a food tray.
"When Your Bump Becomes Your Food Tray," she joked alongside a snap of the tasty cake resting on her blossoming belly.
Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033