She invites you to go swimming with her. Accept the offer and reply with: "You first." Pick the appropriate responses afterward, which will lead to a skinny dipping and intimate session on the beach. These are what we know so far about how to romance Shadowheart in Baldur's Gate 3.