They say that emulation is the highest form of flattery and it that is true, then Kim Kardashian must have a girl crush of American actress, Megan Fox.
Face swapping has become quite the craze on social media lately and Kim was anxious to swap her face with Megan's with intriguing results.
Who do you think is hotter, Kim or Megan?