Kim Kardashian floored her fans as they thought she was Megan Fox in new photos.
The reality star, 42, was almost mistaken for the Hollywood actress after she shared a string of new snaps to Instagram as part of her latest SKIMS campaign.
Pouting for the camera while wearing a plunging vest top, Kim showed off her noticeably full lips and full fringe in her latest attention-grabbing social media post.
She stared down the lens while modelling her brand's new pyjamas and her fans were quick to take to the comments section to ponder why the fashion mogul looked so different.
Her fans have long accused the mum-of-four of having undergone plastic surgery, and Kim’s latest pictures did nothing to deter them.
One said the entrepreneur was unrecognisable, writing: “@kimkardashian can barely recognize you here. Still love you though! I love your brain the most xoxo!”
“Her face looks so different….” a second penned.
“Looking 10 years younger with the dark hair,” another said while a fourth mistook her for the Transformers actress, writing: “@meganfox is that you?”
The snaps appeared on the SKIMS Instagram page and showed Kim debuting her newly cut fringe.
She unveiled her new hair transformation last week as she added choppy fringe to her brunette locks.
The SKIMS campaign images were captioned: “Dressed to rest. Sexy, new silhouettes made from our comfy, coveted Cotton Jersey fabric drop tomorrow.
“Join the waitlist for early access to shop Cotton Sleep. @KimKardashian wears the Cotton Sleep Scoop Dress, size XS, in Onyx.”
Earlier this week Kim shared a devastating tribute to her father Robert Kardashian to mark what would have been his 79th birthday.
The reality star admitted she "really needs him right now" and begged her dad to "come to me in a dream soon".
She also took a moment to reflect on the grandchildren Robert never got to know.