The star played a hit-packed set which included ’99 Problems’ and ‘Hard Knock Life’.
He told fans: “I feel like London is my second home, all of a sudden”, before he marked Independence Day by projecting a large US flag behind him during his set.
Lily Allen, who had taken to the Main Stage just before the rapper, gave more hints about her imminent retirement from music
Before playing her 2009 hit ‘Not Fair’, the singer told the crowd that the festival performance would be her last for a while. “This is probably my last gig in London for quite some time,” Allen declared.
Allen was later joined on stage by Professor Green, who came on for a rap at the end of ‘Smile’ and then went into his own song ‘Just Be Good To Green’, which features vocals from Allen.
Among other celebrities to be there for Jay-Z where Beyonce and Gwyneth Paltrow. Also attended the three-day event Madonna and her daughter Lourdes, Harry Potter actor Rupert Grint, Amy Winehouse and Sadie Frost.