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 choice impacts Triss's reaction; a memory rose, a callback to Witcher 2, evokes a strong emotional response, while less significant gifts receive a cooler reception.
However, Dijkstra's revelation of Castello's connection to witch hunters throws a wrench in the works. Castello is revealed to be under duress, blackmailed by the hunters who threaten to expose a secret about his daughter from a previous marriage.
Geralt can choose to reveal this truth to Triss, either alone or with Castello. Regardless, the wedding is called off. Triss is either disappointed or grateful for the honesty, but ultimately deems the marriage too premature.
This plot development had the potential to enrich Geralt and Triss's dynamic and further develop supporting characters.