In the Witcher 3's "Ashen Marriage" quest, set in Novigrad, Geralt assists Triss Merigold and her fiancé, Castello, in their wedding preparations. His tasks include monster extermination, procuring alcohol, and selecting a wedding gift for Triss. The gift's significance impacts Triss's response; a memory rose, a callback to Witcher 2, evokes a strong emotional reaction, unlike more mundane presents.
However, a shocking revelation from Dijkstra exposes Castello's connection to witch hunters, casting doubt on his intentions. Castello is revealed to be acting under duress due to blackmail involving a secret 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 disappointed or grateful for Castello's honesty, concluding that the marriage was premature.
This unexpected turn could have significantly enriched Geralt and Triss's dynamic and further developed supporting characters.