Elementary Casts Game of Thrones' Natalie Dormer to Play Sherlock's Ex-Love Irene Adler

'Elementary' Irene Adler Natalie DormerGames of ThronesNatalie Dormer has landed the pivotal role of Irene Adler on Elementary, CBS announced Tuesday.

The actress will appear as Sherlock Holmes’ former love in three episodes, beginning May 9 and climaxing in the show’s two-hour season finale on May 16.

RELATED | 2013 TV Shows — Renewed or Cancelled?

Londoner Irene Adler was the only woman to truly capture Sherlock’s heart. It was revealed earlier this season that Moriarty was responsible for her death, which sent the investigator on a downward spiral into drug addiction.

“We’re moving to the next chapter in our show – and in some ways, to a previous chapter in Holmes’ story,” said executive producer creator Rob Doherty in a statement. “Irene Adler is perhaps the most pivotal relationship in Sherlock’s life, and I can’t think of an actress better suited to the challenge than Natalie.”

As for whether Irene might actually be alive, the EP revealed at TCA Press Tour in January that there was talk about exploring the character in flashback to “see why Sherlock would be drawn to this particular women — she’s got to be pretty unique — so we definitely want to meet her.”

Popular on TVLine

In addition to her role as Joffrey’s intended bride, Margaery Tyrell, on Game of Thrones, Dormer is known for playing Anne Boleyn on The Tudors.