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 monster extermination, procuring alcohol, and selecting a wedding gift for Triss.
The gift choice impacts Triss's response; a memory rose, a callback to Witcher 2, evokes a strong emotional reaction, unlike less significant presents.
However, a surprising turn occurs when Dijkstra exposes Castello's connection to witch hunters, casting doubt on his intentions. Castello is revealed to be under duress, blackmailed into the engagement to protect a secret about his daughter from a previous marriage.
Geralt can reveal this truth to Triss, either alone or with Castello. Regardless, the wedding is called off; Triss is either disappointed or appreciative of the honesty, but concludes the marriage was premature.
This plot development had the potential to enrich Geralt and Triss's dynamic and further develop supporting characters.