Skip To Content
  • Viral badge

18 Times Celebrities Genuinely Caught Me Off Guard With How Different They Look IRL

How can Thomas Shelby be smokin' and Cillian so normal?

We all know that actors often have to step out of their own clothes, their own style, hell, even their own skin to portray the people they do, but sometimes the subtlest of changes can scream the loudest.

20th Century Fox / Via Tumblr

Subtle meaning NOT... "doesn't Rebecca Romijn look different as Mystique?"

Because we all know Rebecca Romijn doesn't have red hair and blue skin, but did you clock these 18 actors who tricked us into thinking they looked one way, but really they look NOTHING LIKE their on-screen counterparts...

1. Robert Pattinson as Edward Cullen in Twilight.

Valerie Macon/AFP/Summit Entertainment / Via Getty Images

I was pretty gutted when I realised that Rob is remarkably hairier and way more unkempt than his vampiric twin. I knew those brows were too good to be true!

2. Lena Headey as Cersei Lannister in Game of Thrones.

Kevin Winter / HBO / Via Getty Images

We're used to seeing Lena in a gown with either her long flowing hair or her short blonde crop, but IRL she's closer to her punky mum role in Fighting with My Family.

3. Tilda Swinton as Dianna in Trainwreck.

Vittorio Zunino Celotto/Universal Pictures / Via Getty Images

If you know Tilda from Trainwreck first off, shame on you, and secondly, you might be surprised to learn she looks nothing like her bitchy TANtastic counterpart.

4. Dascha Polanco as Dayanara "Daya" Diaz in Orange Is the New Black.

Gregg DeGuire/Netflix / Via Getty Images

Outside of pretending to be an unwashed jailbird, Dascha stuns on every red carpet! Her face is always beat and I LIVE for her different hair colour every time!

5. Charlize Theron as Megyn Kelly in Bombshell.

Mike Coppola/Lionsgate / Via Getty Images

It's amazing what an alteration in make up, a set of coloured contacts, and PROSTHETIC EYELIDS can do! Charlize looks completely changed in Bombshell, trust me on this one.

6. Rainn Wilson as Dwight Schrute in The Office.

Phillip Faraone / NBC / Via Getty Images

You may be shocked to see that Dwight is pretty normal-looking out of character! Rainn Wilson actually looks like a pretty approachable guy.

7. America Ferrera as Betty Suarez in Ugly Betty.

Kevork Djansezian / ABC / Via Getty Images

Who else was dying for the makeover when they first watched Ugly Betty? I mean her style was quirky 'n all, but we all knew underneath that poncho was a KWEEN!

8. Siobhán McSweeney as Sister Michael in Derry Girls.

Jeff Spicer/Channel 4 / Via Getty Images

You may think of Siobhán as Sister Michael in her nun's habit with a little black hair showing, but she's actually a platinum blonde bombshell IRL.

9. Paloma Faith as Andrea in St Trinian's.

Stuart C. Wilson/Entertainment Film Distributors / Via Getty Images

A relatively unknown Paloma played an emo in St Trinian's, but when she exploded onto the scene herself, her vintage style was the polar opposite of Andrea's!

10. Cillian Murphy as Thomas Shelby in Peaky Blinders.

Pascal Le Segretain/BBC / Via Getty Images

How is it possible for a person to be so sexy in character... and just your average bloke out of it? Something hits different about Cillian as Thomas, and it's not just the undercut and threads.

11. Ruth Jones as Vanessa "Nessa" Jenkins in Gavin & Stacey.

Gareth Cattermole/BBC / Via Getty Images

We all recognise Nessa for her tight outfits and blunt black bob, but some viewers may be surprised to find Ruth Jones has a much tamer look IRL.

12. Donald Glover as Troy Barnes in Community.

Angela Weiss/AFP / NBC / Via Getty Images

Everyone fell for high school jock Troy when Community first came out, but let's be honest, Donald's style is way more daring and eclectic. Troy could never!

13. Megan Mullally as Karen Walker in Will & Grace.

Jason Kempin / NBC / Via Getty Images

Without her signature hairpiece, bougie attire, and dark locks, Megan looks worlds apart from her role as New York's richest gay girlfriend, Karen Walker!

14. Phyllis Logan as Mrs Hughes in Downton Abbey.

Michael Loccisano/ITV / Via Getty Images

No polishing silver for this red carpet mama! Out of her drab dresses and updo, Scottish actor Phyllis bears next to no resemblance to housekeeper, Mrs Hughes.

15. Lizzie Caplan as Janis Ian in Mean Girls.

Frazer Harrison/Paramount Pictures / Via Getty Images

Lizzy first came to our attention as the alternative Janis, and most of us were bowled over when out of character, she looked like a straight-up glamazon!

16. Nicole Kidman as Virginia Woolf in The Hours.

Michael Loccisano/Paramount Pictures / Via Getty Images

If for some reason you thought Nicole Kidman actually looked like her part in The Hours, you'd be hella wrong. IRL she's usually blonde and stylish AF.

17. Bryan Cranston as Walter White in Breaking Bad.

Michael Loccisano / AMC / Via Getty Images

Bryan completed shed his usual "dad" look to play Walter White, and when he transitioned back into his former self after finishing Breaking Bad, we were all shook by the comparison!

18. Emilia Clarke as Daenerys "Khaleesi" Targaryen in Game of Thrones.

Dimitrios Kambouris / HBO / Via Getty Images

Some of us were lead to believe Emilia was a blonde, but IRL she often sports dark hair and has a much more up-to-date wardrobe. I personally think both are a KO!