There are many celebrities who manage to touch our hearts in a number of ways. Most of the time we don’t even realize something as simple as where they were born. The Irish celebrities in this list have done such an excellent job of masking their accent that you will most probably be shocked to learn they are Irish:

Michael Fassbender

Becoming famous for playing a German, Fassbender was born in Germany, but he has Irish-German ancestry. His mother is from Northern Ireland. His mother is also rumored to be the great-great-niece of Michael Collins, the revolutionary leader.

Demi Lovato

This singing star has a rich Italian, Mexican and Irish background. Guess that explains why she likes partying so much.

The Jonas Brothers

They aren’t just multi-talented, they are multi-cultural as well. They come from Italian, Irish, German, Cherokee, English and French Canadian heritages. There’s no wonder other guys go green with envy when they are around.

Zooey Deschanel

Even though her name may sound French, she certainly can claim to have an Irish background as well. No wonder she stays as happy as a leprechaun.

Olivia Wilde

She is the daughter of a couple of journalists who have given her the privilege of claiming dual citizenship of Ireland and the United States. Her real name is Olivia Jane Cockburn and the name Wilde is nothing more than a tribute to Oscar Wilde, the great Irish writer.

Megan Fox

Her famed good looks are t392px-Megan_Fox_promoting_Transformers_in_Parishanks to her Native American, French and Irish background. She was raised by Catholic parents and wasn’t even allowed a boyfriend. Guess that’s why she is such a vixen.

Zachary Quinto

Apart from his Irish-Italian background, this actor also has an Irish Wolfhound terrier mix called Noah. Quite adorable for someone who plays one of the stiffest emotional characters in films.