@officialadele / Instagram 1 / 9
@officialadele / Instagram 1 / 9

When musical powerhouses collide! The ever-elusive Adele came out of her reclusive state on May 27 to see the legendary Stevie Nicks and Fleetwood Mac perform in London.

RELATED: Celebrity vintage beauties

In a rare public appearance, Adele took in the iconic band's show at the O2 Arena and was able to fangirl out a bit when she met the frontwoman of Fleetwood Mac.

RELATED: Celebs who have feuded with their parents

"So...tonight was THE best night of my life," the "Rolling in the Deep" singer tweeted. "I love you Stevie Nicks!! The queen of melodies! Thanks for everything x."

RELATED: Katy Perry's vibrant life on Instagram

According to UK's NME magazine, Stevie gave Adele a special shout out during the show and told the crowd the British singer was in the house.

"I told her, 'You're going to be me in 40 years,'" Stevie reportedly said on stage. "'You're going to still be up onstage doing what you're doing because of your songwriting.'" Stevie then dedicated her performance of the 1970s classic "Landslide" to Adele.

Florence Welch of Florence and the Machine was also at the show.