Talk about onscreen siren.


Not to be outdone by her co-stars, Margot Robbie outshone Brad Pitt and Leonardo DiCaprio at the London premiere of Once Upon a Time in Hollywood. While the duo looked perfectly dapper in their black suits, Robbie managed to coordinate with the event's sunset hues. Her plunging, warm orange Oscar de la Renta gown was a perfect match to the carpet and backdrops, but her choice to eschew red carpet standbys like fit-and-flare gowns and naked dresses made the choice a real standout.

According to E! Online, Robbie paired the flowing dress with a gold box clutch and matching Tabitha Simmons heels. Her relaxes wavy hair was the perfect way to show off the dress's flowing lines, which included a halter tie that blew in the London breeze and draped panels in addition to the showstopping deep-V neckline.

"Once Upon A Time In Hollywood" UK Premiere - Red Carpet Arrivals
Credit: Mike Marsland/Getty Images

Robbie kept her jewelry to a minimum, which is a turn from her experience making the movie. People reports that Robbie got to wear Sharon Tate's jewelry during the filming of Once Upon a Time in Hollywood. Sharon's sister, Debra, offered the jewelry for Robbie to get into her role, an experience the actor described as both sad and happy

"It was kind of sometimes very sad to be that closely connected with real-life Sharon," Robbie said. "Suddenly the tragedy of it all would hit you and you'd be tremendously sad." She added that being able to feel an actual connection to Sharon was a totally different experience and explained that it made her "feel so happy" to be able to connect with someone so deeply.

"It was immensely important for me to honor Sharon's generous spirit," she shared. "I felt an enormous sense of responsibility. She really was such a beautiful character to play."

The jewels aren't the only homage to Sharon Tate that Robbie's shown. During the movie's premiere at the Cannes Film Festival back in May, Robbie wore her hair in Sharon Tate's signature braids.