Alicia Keys performed an entire concert for an audience of around 150,000 at the 13th annual Mawazine Music Festival in Rabat, Morocco yesterday. Dressed in black leather pants and a tank top over a mesh vest, the R&B songstress who attended the fest for the
second time, gave an unforgettable show. She invited on stage Moroccan
violin player Smail Raziki from the Moroccan Royal Symphony Orchestra and sang her classic hits and newer tunes. Watch her whole set below.