Dreams do come true.

Kristin Chenoweth and Katharine McPhee took sail on Vacaya’s LGBT+ cruise where the two put on a performance.

The ladies joined up for a rendition of “For Good” from the musical “Wicked”.

RELATED: Katharine McPhee Wants To Help Save Brown Bears In Armenia From ‘Unimaginable Suffering’

McPhee shared a clip of them singing on her Instagram, “We are basically filming the Wicked movie right now on this cruise.”

related: Kristin Chenoweth Enlists Dolly Parton For New Cover Of ‘I Will Always Love You’

The two are just a few of the performers set for the week-long cruise.

McPhee also shared Chenoweth’s grand arrival to the cruise port which only could make you love her even more.