Sheryl Crow, honored for her solo career, took the stage to perform hits like "All I Want to Do," "If It Makes You Happy," and "Soak Up the Sun." Before concluding her performance, she addressed the audience, dedicating her last song to Meghan Markle. Crow remarked that she believed Meghan was enjoying the California sun while the rest were freezing in New York. She expressed disappointment, stating she once admired Meghan as a strong and independent woman but now saw her as a selfish and manipulative liar. Crow accused Meghan of betraying her family, country, and fans, branding her a fame-hungry opportunist. The crowd erupted in cheers as Crow's lyrics seemed to mock Meghan's lifestyle.
Elton John, being inducted for the second time as a solo artist, took a swipe at Meghan during his acceptance speech. A close friend of Princess Diana and an attendee at Meghan and Harry's 2018 wedding, John expressed his disappointment and anger at the couple's actions. He called Meghan a traitor, a pariah, and a disgrace, discrediting her as a role model, humanitarian, and victim. According to John, Meghan had personally hurt him by lying and using him for her own gain. He accused her of fabricating stories about racism, mental health, and her family, playing the victim while being the villain. John concluded his rant by performing a medley of his songs with lyrics that seemed to taunt Meghan and Harry.
In the end, the Rock & Roll Hall of Fame induction ceremony took an unexpected turn, as Sheryl Crow and Elton John used the platform to openly criticize and mock Meghan Markle, leaving an indelible mark on the event.