Forget Vegas: This couple just had the best impromptu wedding of all time.

Amy Poehler was hosting a conversation with Carrie Brownstein about the Portlandia star's book Hunger Makes Me a Modern Girl: A Memoir at the Pasadena Presbyterian Church when a couple asked Brownstein to marry them. Brownstein, who recently became an ordained minister in order to marry her friends, agreed and the two women, Kendall Oshiro and Genevieve Hernandez, joined Poehler and Brownstein onstage as soon as the book Q&A finished.

The Parks and Recreation star provided the score for the ceremony by doing her best to play "Greensleeves" on a piano and Brownstein delivered an impressively beautiful speech for having only minutes to prepare and not knowing the brides at all.

Watch the ceremony below.