10 Of The Most Attractive Margot Robbie Roles (And 5 Ugliest)

Margot Robbie is a small-town girl who grew up in Australia on a farm with her single mother and three siblings. At the age of 16, she was forced to work three jobs simultaneously to help her family make ends meets.

After studying drama in school, Margot moved out to Melbourne, Australia where she began acting professionally, but it wasn’t until she moved to the United States that her career really started to take off and she gained leading roles in films such as Focus, The Legend of Tarzan, and Suicide Squad.

Most of the roles she has starred in featured her all dolled up and smoking hot. Not every role an actress or actor does though stars them at their best, and Margot Robbie is no exception.

Here are five not so hot roles she starred in, and 10 that she was smoking hot in.

15 Tonya Harding In I, Tonya

Make-Up Artist Magazine

In the 2017 movie, I Tonya, Margot Robbie starred as figure skater, Tonya Harding.

Based off a real-life story, I Tonya is a movie about a figure skater who became the first American woman to do a triple axel during a competition. Sadly, her world came crashing down on her though back in 1994 after her ex-husband tried to harm Tonya’s competition, Nancy Kerrigan.

14 Queen Elizabeth In Mary Queen Of Scots


Margot Robbie looked nothing like her normal smoking hot self when she starred as Queen Elizabeth in Mary, Queen of Scots.

According to en.wikipedia.org, the movie revolves around Mary and her attempt to overthrow her cousin Elizabeth for the throne, which ends in her imprisoned and later executed.

To become Elizabeth, Margot had to endure 10 pounds of makeup as well as fake boils and lots of fake scars.

13 Celine In Suite Francaise


Another role that Margot Robbie accepted that made her unattractive is the role of Celine in Suite Francaise.

According to en.wikipedia.org, this movie is about two people, a French villager and a German soldier, as they fall in love during World War II.

Margot plays the role of a girl who sleeps with another officer in the army, a role that The Hollywood Reporter called “underwritten.”

12 Ann Burden In Z For Zachariah


Although Margot Robbie didn’t look completely terrible in this movie, this is defiantly still one of her unattractive roles.

In Z for Zachariah, Margot Robbie plays a girl that is trying to survive in a world that has ended. Being the last known female with two men, they must learn to survive together, while also trying to work out the love triangle they are in.

11 Allison Wells In Dreamland

Teaser Trailer

In the movie Dreamland, Margot Robbie plays a plain jane, murderous bank robber.

According to criminalelement.com, the movie is about a man who is bored with this life. One day he heads out to his family’s barn to find Allison, aka Margot, holed up and injured. He decided to then help hide her and protect her.

10 Naomi Lapaglia In The Wolf Of Wall Street


Based on a true story, Margot Robbie’s role as Naomi Lapaglia in the movie The Wolf on Wall Street was one of her most smoking hot roles yet.

According to imdb.com, the movie is based of the story of Jordan Belfort as he climbs to the top as a wealthy stockbroker, only to lose it all thanks to crime, corruption and the government.

9 Jess Barrett In Focus


In the movie Focus, Margot Robbie plays a young and hungry con artist, by the name of Jess Barrett.

According to imdb.com, the movie focuses around Nick Spurgeon, a veteran con man whose plans are thrown out the window when a woman from his past, Jess Barrett, re-enters his life.

8 Jane Porter In The Legend Of Tarzan


For the movie, The Legend of Tarzan, Margot plays the hot American, Jane Porter, Tarzan’s wife.

According to imdb.com, this version of the live action version of Tarzan revolves around Tarzan and his wife Jane as they head back to Africa to investigate activities involving a mining encampment and their old tribe being hunted down and sold as slaves.

7 Harley Quinn In Suicide Squad


Margot Robbie truly embodied the crazy hot villain Harley Quinn in the action-packed movie, Suicide Squad. She was hands down the best actress to get for the role.

According to imdb.com, Suicide Squad is a movie about a government agency that recruits some of the world's most dangerous super villains who are being incarcerated in a high-level security prison to help save the world from an apocalypse.

6 Annie/Bonnie In Terminal

In the movie Terminal, Margot Robbie actually plays the two roles, the roles of twin girls Bonnie and Annie.

According to en.wikipedia.org, the film focuses around the lives of two assassins, a fatally ill teacher, a janitor and a waitress, and how they are all recruited to be part of an evil mastermind’s murderous plans.

5 Charlotte In About Time

In the movie About Time, Margot Robbie plays the part of Charlotte, a beautiful girl that the main character Tim falls heads of heels for.

According to en.wikipedia.org, the movie is about Tim and his discovery of time travel. He tries to use it to change his life and get him a girlfriend, but it turns out it isn’t as easy as he thought it would be.

4 Tanya Vanderpoel In Whiskey Tango Foxtrot


In the war comedy Whiskey Tango Foxtrot, Margot Robbie plays the smoking hot British TV journalist Tanya Vanderpoel, whom has been stationed out in Afghanistan and helps her fellow reporter navigate the foreign land.

According to imdb.com, the movie focuses around journalist Kim Barker and her time in Afghanistan as she tries to capture everything that goes on over there.

3 Daphne De Selincourt In Goodbye Christopher Robin

The Cinema Critic - WordPress.com

In the movie, Goodbye Christopher Robin, Margot Robbie plays Christopher’s mother, Daphne.

According to en.wikipedia.org, the movie is about the author of the Winnie the Pooh series and how he found inspiration to write them by taking his son, Christopher, every day for a walk and telling him stories that involved Chris and all his toy stuffed animals.

2 Sharon Tate In Once Upon A Time In Hollywood


In the movie Once Upon A Time In Hollywood, Margot Robbie plays Sharon Tate, an American actress/model, who was known as Hollywood’s most promising newcomers, that is until she was murdered while eight months pregnant by members of the Manson family.

According to imdb.com, the movie focuses on an actor and his stunt double as they try to achieve fame and success during Hollywood’s Golden Age in 1969.

1 Herself In The Big Short


Margot Robbie makes a cameo appearance as herself in the move The Big short. During her appearance, Margot appears in a bathtub, full to the brim with bubbles and drinking a glass of champagne as she explains different finance terms.

According to imdb.com, the movie features a group of investors who, while researching the United Stated mortgage market, learn how exactly flawed and corrupt the market really is.

Sources: en.wikipedia.org, criminalelement.com, imdb.com, charactour.com

More in Pop Culture