During her show at Madison Square Garden in New York over the weekend, Stevie Nicks brought a very special guest onstage.

Following her performance of ‘Bella Donna,’ Nicks said she had “something very exciting to share with you a few hours before the rest of the world.”

Stevie Nicks unveils the doll during her concert in New York on October 1.

In a later post on social media, Nicks admitted she was “very overwhelmed” when toymaker Mattel approached her to create an official Barbie doll in her likeness.

“Thank you Mattel, for working with me to make Stevie Barbie so pretty and so soulful and so real; she means the world to me!”

The Stevie Nicks Barbie is dressed from Fleetwood Mac’s Rumours era of the late ‘70s, complete with velvety wrap bodice, knee-high boots, a draped layered skirt and, of course, a tambourine with ribbons. She also has a full textured fringe and signature smokey eye. The doll also wears a replica of Nicks’ witchy golden moon necklace.

At the concert, Nicks gave the Barbie to a fan in the audience.

The doll will be released November 10.