MILEY CYRUS took to her Black Mirror’s character Ashley O for Halloween this year!!

For Halloween this year, Miley Cyrus wore a Purple wig as her onscreen fictitious pop star counterpart from Black Mirror Season 5 to perform at Glastonbury Festival on Sunday. Though Ashley O is not a real person, her song “On A Roll” is a bona fide pop banger. Fans applauded Miley for taking a cue from herself for her Halloween costume this year.

The pop superstar decided to dress up like her character Ashley O with a purple wig, black leather pants, white crop top, and a white sequined jacket. Miley shared a video on Instagram that showcased the process of her transformation from Cyrus to Ashley.

The video begins with a team of at least four people helping her get ready. Within a few seconds, the stylists put on Ashley’s short purple wig, followed by her white-patterned high-thigh boots. The iconic character was topped off by her matching white baseball cap at the end of the video.


View this post on Instagram


Everyone getting into their Ashley O costume tonight! ๐Ÿ’Ÿ๐Ÿ‘ป๐Ÿ’Ÿ๐Ÿ‘ป๐Ÿ’Ÿ๐Ÿ‘ป

A post shared by Miley Cyrus (@mileycyrus) on

The BBC released a short video of Miley’s performance at the festive on Twitter. She performed the original song ‘On a Roll,’ heard and seen in Black Mirror’s “Rachel Jack and Ashley Too.” Miley’s fans were delighted by her surprising performance indeed.

Cyrus played a burned-out pop star, which was held against her will for the sake of franchising opportunities in the third episode named ‘Rachel Jack and Ashley Too’ ofย  Black Mirror Season 5. She also recorded the song On A Roll for her role as Ashley in the show that was featured in the third and final episodes.

Producers of Black Mirror also released a video of the singer-actress performing the tune in her Ashley O getup, complete in her same white outfit and purple wig. Later, the Ashley O character was adapted into a Halloween costume on a number of websites, including Costume Wall.