Halsey hosted her annual Halloween Party in L.A. last night and she brought along a very special guest in Avril Lavigne for an incredible performance.

The two singers linked up for a duet of Lavigne's hit track "Girlfriend" during Halsey's performance.

Read More: Beartooth release 'Disease' deluxe edition with exclusive songs

As she does every year, Halsey hosted a huge party for Halloween which fans could actually RSVP to attend.

The party was tagged on the website as "Halsey Presents: Almost Famous is an experiential Halloween Party in Hollywood, celebrating the Rockstars of the 60's, 70's, 80's & 90's."

Admission is free, but the musician installed a mandatory donation policy for Los Angeles based charity My Friend's Place.

During the party, Halsey came out with a wildly awesome costume for goths with an iconic Marilyn Manson look.


View this post on Instagram


resident goths. @marilynmanson

A post shared by halsey (@iamhalsey) on

During the evening, she performed a set which some fans caught footage of. This is when she brought out Lavigne for a stellar performance that luckily has been caught on camera. She also played her hit song "Graveyard" during the night.

What do you think of Halsey and Avril Lavigne's performance of "Girlfriend"? Let us know what you think in the comments below.

See More: Warped Tour Atlantic City from the pit: ADTR, SWS, Neck Deep and more
[envira-gallery id="217198"]