Days after her performance of Cassadee Pope's song "I Am Invincible" on American Idol, Emily Brooke got a very unexpected phone call.

Brooke learned that Pope, also from West Palm Beach, Fla., extended an invitation for the Florida native to join her on stage to sing Pope's previous single, "I Wish I Could Break Your Heart," together as a duet. Brooke then joined Pope at her Estero, Fla. tour stop of Chris Young's I'm Comin' Over Tour on Feb. 14. In a YouTube video of the performance, Brooke thanked Pope for what was no doubt a dream come true.

"Thank you so much Cassadee for having me tonight," she writes in the video caption. "I can't believe that I can say I sang with you or even that I just sang for a SOLD OUT SHOW LIKE OMG!!"

Pope, dressed in a black leather skirt and red leather top, kicked off the song's first verse on the Florida stage before she introduced her new friend to the audience.

"Everybody give it up for Emily Brooke from American Idol!" she screamed as Brooke took the stage.

Dressed all in black, Brooke transitioned right into the song's next verse, and it was almost as if Pope was singing herself as the segue was flawless. On the remainder of the song, the singers harmonized together impeccably. While Pope rose to fame thanks to her time as a contestant on The Voice, Brooke also showcased her own star power with strong stage presence. Completely confident beside Pope, she was frequently seen waving to fans in the audience. Ending the song with a big hug, Pope and Brooke gave the Florida crowd a welcomed treat.

American Idol Finalists: Where Are They Now?

Most Unforgettable American Idol Auditions