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.