Kristine Opolais, born on Nov. 12, 1979, has built up quite a prominent career all around the entire world. Born in Latvia, she would go on to join the chorus of the Latvian National Opera, then slowly but surely make her way through some of the famed houses in Europe.

Along the way, she has developed a wide range of repertoire in diverse languages, none more prominent than the operas of Puccini. Opolais, in numerous interviews, has professed tremendous passion for the work of the Italian composer and has gone on to become one of his most ardent interpreters in recent years.

Here is a look at her major Puccini roles over the years.

Madama Butterfly

Of all the roles that Opolais has taken on over the years, this is perhaps her most iconic Puccini interpretation. Her first Met appearance in the role was rather eventful as she was called in the next morning to sing a performance of “La Bohème” for a Live in HD broadcast. She also famously noted that the role takes a great deal out of her, as she connects deeply with the mother’s pain of the main character.