BEFORE she took on the role as Cersei Lannister in hit HBO series Game of Thrones, Lena Headey portrayed another dangerous queen.

Lena Headey in 300WARNER BROS

Game of Thrones beauty Lena Headey strips off for steamy sex scene in 300

Lena Headey’s RAUNCHY sex scene with Gerard Butler in 300

The actress starred in 2007 blockbuster 300, which saw her play Gorgo, Queen of Sparta alongside Gerard Butler, who took on the role of her husband Leonidas.

The film sees King Leonidas lead 300 Spartans into battle against the Persian “god-King” Xerxes (Rodrigo Santoro) but before he leaves for war, Gorgo gives him a night to remember.

In a throwback scene from the movie, Lena can be seen sleeping in their bed as Leonidas watches her and strokes her back.

She wakes and whispers to him: “Your lips can finish what your fingers have started.”

Lena Headey and Gerard ButlerWARNER BROS

Game of Thrones beauty Lena Headey strips off for steamy sex scene in 300

Lena kissing GerardWARNER BROS

Lena could be seen passionately locking lips with Gerard in the hit film

The star leaves nothing to the imagination as she embraces her husband and they lock lips in a seriously steamy sex scene.

Lena’s best assets are on full display as she sits on top of the King before she can be seen lying on her back staring up at him.

But that’s not the only time the actress bares her breasts in the action-packed film.

When it appears her husband is in trouble, she begs the Spartan Council to send him reinforcements but Theron (Dominic West), a corrupt politician refuses and threatens her.

Lena Headey topless

WARNERS BROS

The actress stripped naked for the seriously steamy sex scene

Gorgo submits to his sexual demands in return for his help but when she learns he has betrayed her, she proves hell hath no fury like a woman scorned and she kills him.

It’s safe to say that Lena has a history of playing strong female characters who will stop at nothing to get what they want.

It’s unsure what fate awaits her best known character Cersei Lannister as the Game of Thrones season 7 finale inches closer and closer.

Some fans believe a reunion with Sansa Stark (Sophie Turner) is on the cards after one star of the show dropped a massive clue.

Carice van Houten, who plays red priestess Melisandre in the HBO fantasy show, shared a photo from the set of the penultimate run which seems to suggest a big reunion.

Lena Headey as Cersei LannisterHBO

Lean stars as Queen Cersei Lannister in the hit HBO series

The 40-year-old Dutch actress shared a photo with her 854,000 Twitter followers on Sunday which showed her with some of the cast of the show.

In the behind-the-scenes snap all of the cast are still in costume with Carice in the middle wearing her flowing red robes as she sits beside Liam Cunningham, who plays Davos Seaworth, and Kit Harington on the other side still in his Jon Snow garb.

While the photo could be from season six when the characters were at Castle Black, it could also be a hint at the big reunion set to be taking place in the finale.

Although Sansa sent Brienne to represent her following an invitation from Cersei Lannister (played by Lena Headey), could Sansa in fact be making the journey in secret to King’s Landing to face her nemesis?

As fans will remember for the preview of the Game of Thrones season seven finale, Sansa is seen walking hooded across the castle ramparts at Winterfell, but could she be leaving and heading south?