Alicia Keys Has Jay-Z and Beyonce Knowles as Surprise Guests in Concert

Alicia Keys' concert at Madison Square Garden had more than one surprise guest. Crowd attending the March 17 gig went wild when the "No One" singer was joined by Beyonce Knowles during her "Put It in a Love Song" performance.

Alicia also welcomed another guest when singing "Empire State of Mind" and the mystery guest is none other than Beyonce's husband Jay-Z. Moreover, her producer/singer boyfriend Swizz Beatz also briefly came onto the stage to support her.

Before Alicia Keys kicked off her set, Jermaine Paul, Melanie Fiona and Robin Thicke appeared one by one, serving as her opening acts. "I'm a renegade. I'm a truth seeker. They told me I would never make it and I did. They told me I wasn't strong enough but I am mighty. The element of freedom is tattooed on my heart," so Alicia said before starting the main show.