The Witcher’s Anya Chalotra and husband Josh Dylan show off their matching gold rings after secret wedding last year

Anya Chalotra and Josh Dylan secretly married last year.

The 28-year-old Witcher actress and the 30-year-old Mamma Mia! star both wore gold rings on their ring fingers as they went for coffee in London on Wednesday.

The couple, who have been in a relationship since 2020, revealed in an interview that they are getting married.

“I’m getting married at the end of this year,” says Anya told GQ Australia last year. ‘And I’m really looking forward to that.

“It’s going to be a special time for me and my partner, and I’m just going to embrace it, you know? Everything that has to do with us, and him.”

Anya Chalotra and Josh Dylan secretly tied the knot last year. The Witcher actress, 28, and the Mamma Mia! star, 30, both wore gold rings on their wedding fingers in London on Wednesday

Anya, who plays Yennefer of Vengerberg in the Netflix series, looked casual in an oversized sweater and £130 Adidas x Wales Bonner shorts

Anya, who plays Yennefer of Vengerberg in the Netflix series, looked casual in an oversized sweater and £130 Adidas x Wales Bonner shorts

Anya wore a gold ring on her wedding finger

Anya wore a gold ring on her wedding finger

Speculation grew last year that the couple were engaged after the actress shared a photo of herself wearing a stunning ring on her left hand in a now-deleted Instagram post.

The duo went out in a casual manner.

Anya, who plays Yennefer of Vengerberg in the Netflix series, opted for an oversized sweater and £130 Adidas x Wales Bonner shorts.

Josh looked back to the ’90s with his bright blue sweatpants, which he paired with a T-shirt.

The couple keeps their relationship out of the public eye, but have appeared in public together a few times.

Last June, they attended the London premiere of The Witcher and posed on the red carpet.

Josh also posts pictures of Anya on his Instagram from time to time.

Anya plays Yennefer of Vengerberg in the Netflix series The Witcher

Anya plays Yennefer of Vengerberg in the Netflix series The Witcher

The couple keeps their relationship out of the spotlight, but have made several public appearances together. Here they are at the premiere of The Witcher last year

The couple keeps their relationship out of the spotlight, but have made several public appearances together. Here they are at the premiere of The Witcher last year

The actor played a young Bill in the Mamma Mia! sequel, Here We Go Again, and also served as a producer on the short drama Queens.

Anya is known for her role in The Witcher, which sees a major change for season four: Liam Hemsworth takes over the role of Henry Cavill.

Liam announced in October 2022 that he would take on the role in the popular Netflix series.

Henry announced in October 2022 that he would be leaving The Witcher after the third season.

At the time, he said he would focus on his role as Superman in the DC Universe, but those plans were quickly scuppered after DC announced the role had been recast for an upcoming film helmed by Guardians Of The Galaxy series director James Gunn.

The Witcher is based on the popular fantasy series by Polish writer Andrzej Sapkowski.

Seasons four and five will reportedly cover the events from three of his novels: Baptism of Fire, The Tower of the Swallow, and Lady of the Lake.