Ever wondered why your favourite celebs names are so pretty or cool? 

Well, a lot of them AREN’T their real names! 

These celebrities real names might shock you! 

Olivia Wilde – Olivia Jane Cockburn 

Natalie Portman – Natalie Hershlag 

Advertisement
Advertisement

Miley Cyrus – Destiny Hope Cyrus 

Jamie Foxx – Eric Marlon Bishop 

Gigi Hadid – Jelena Noura Hadid 

Advertisement
Advertisement

Demi More – Demetria Guynes 

Portia de Rossi – Amanda Rogers 

Advertisement
Advertisement

Mila Kunis – Melina Markovna Kunis 

Tom Cruise – Thomas Cruise Mapother IV

Dakota Fanning – Hannah Dakota Fanning 

Advertisement
Advertisement

Elton John – Reginald Kenneth Dwight 

Iggy Azalea – Amethyst Amelia Kelly 

John Legend – John Roger Stephens 

Advertisement
Advertisement

Nicky Minaj – Onika Tanya Maraj

Source: Lifestyle.yahoo.com

Want more? Get more from Kyle & Jackie O!