Teddy Geiger said yes.

After a few months of dating, the “For You I Will” singer, 29, and “Schitt’s Creek” star Emily Hampshire, announced in a series of Instagram posts Friday night that the two are engaged.

“When she asked me if I wanted to spend the rest of our lives together I said… YES YES YES YES YES YES YES YES YES YES YES YES YES INFINITE YES ♥️ I love u @emilyhampshire,” Geiger wrote along with photos of her in bed showing off her engagement ring.

Posting a similar batch of photos, Hampshire, 37, wrote, “#shesaidyes 😍💍 …& she cried, then she made a video, then she posted it on insta and was glad she got her nails done today. My millennial girlfriend is now my millennial #fiance & I feel like the luckiest girl in the world. 😍❤️”

A rep for the actress confirmed to Page Six in September that the two were an item after posting about each other on social media.

“I love her so much and miss her so much and I need to kiss her and I want to go dancing because she is so cute when she dances and she is my dream and and and goodnight,” Geiger captioned a selfie of her now wife-to-be, in September.

Geiger announced on Instagram in 2017 that she was transitioning from male to female. She said she realized she was transgender while in therapy in an interview with the New York Times in July.

“I threw away all my boys clothes and started wearing makeup,” she said.