In The Witcher 3's "Ashen Marriage" quest, set in Novigrad, Geralt assists Triss Merigold and her fiancé, Castello, with wedding preparations. His tasks include ridding the canals of monsters, procuring alcohol, and selecting a wedding gift for Triss. The gift's significance impacts Triss's response; a memory rose, a callback to The Witcher 2, evokes a strong emotional reaction, unlike more mundane presents.
However, Dijkstra's revelation of Castello's connections to witch hunters throws a wrench into the proceedings. Castello's involvement is revealed to be coerced—the hunters blackmail him, threatening to expose his daughter from a previous marriage.
Geralt has the option of disclosing this truth to Triss, either privately or with Castello present. Regardless, the wedding is called off. Triss is either disillusioned by her fiancé's deception or appreciative of his honesty, ultimately concluding the marriage was premature.
This unexpected turn could have further enriched Geralt and Triss's dynamic and provided more nuanced character development for supporting figures.