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's significance impacts Triss's response; a memory rose, a callback to Witcher 2, evokes a strong emotional reaction, unlike simpler gifts.
However, a surprising revelation from Dijkstra exposes Castello's connection to witch hunters, casting doubt on his intentions. It's revealed Castello is being coerced—the hunters threaten to expose his illegitimate daughter from a previous marriage.
Geralt has the option of revealing this truth to Triss, either alone or with Castello. Regardless, the wedding is called off. Triss is either disappointed or appreciative of Castello's honesty, concluding the marriage was premature.
This plot development could have significantly deepened Geralt and Triss's relationship and offered more substantial character development for supporting characters.