INDIO, CA - APRIL 14: Beyonce Knowles performs onstage during 2018 Coachella Valley Music And Arts Festival Weekend 1 at the Empire Polo Field on April 14, 2018 in Indio, California. (Photo by Larry Busacca/Getty Images for Coachella )

Beyonce opened her long-anticipated Coachella performance on Saturday night singing “Crazy in Love” accompanied by a New Orleans-style brass marching band, and later crooned a rendition of “Lift Every Voice and Sing,” also known as the black national anthem.

The ‘Queen Bey’ sang several songs from her album “Lemonade,” backed up by the band and surrounded by step dancers.

For nearly two hours, Beyoncé revealed surprise after surprise. A tribute to Nina Simone and quotes from Malcolm X. She also sang “Deja Vu” with her husband, Jay-Z, and danced with her sister, Solange.

There was also a Destiny’s Child reunion as Kelly Rowland and Michelle Williams appeared on stage to sing their ’90s hits “Say My Name,” “Soldier” and “Lose My Breath.”

Jay Z & Beyonce Looking To Purchase House In Jamaica

However Beyonce sent Jamaicans into a frenzy when she paid homage by performing her smash hit 2003 single with Sean Paul “Baby Boy” along with sampling Vybz Kartel’s summer banger “Fever.”

During the Jamaican-inspired set, Beyonce also sampled Mr Vegas and sang Dawn Penn’s classic hit “You Don’t Love Me (No, No, No)”.

Check out a snippet below.