Lena Headey, known as Cersei Lannister on Game of Thrones, married actor Marc Menchaca in Italy

Sophie Turner, Joe Jonas, Peter Dinklage, Emila Clarke and others attended the wedding

Game of Thrones star Lena Headey, known for playing the merciless queen Cersei Lannister on the show, has tied the knot again

Lena wore a sleeveless white gown with a veil. Marc joined her in a blue three-piece suit with a pink tie and beige hat

They read their wedding vows under the sun. Several pictures from the ceremony appeared on social media soon after

Lena Headey and Marc Menchaca had a secret wedding ceremony in Italy

Marc Menchaca is known for his award-winning film This Is Where We Live

His appearances in several television shows like Ozark, The Sinner, Manifest and The Outsider

 Lena has also appeared in films like The Brothers Grimm, 300, Dredd, The Purge and Fighting With My Family

Lena was earlier married to musician Peter Paul Loughran & Later She was in a relationship with  director Dan Cadan