Kanye West and Jay-Z joined Beyonce at her London O2 Arena show last night (November 16).
It was West's first onstage appearance since invading the stage at the MTV VMA ceremony during Taylor Swift's acceptance speech in September.
Jay-Z also joined his wife at the gig to perform 'Crazy In Love', the second song in the setlist.
West arrived on stage to rap during 'Ego', with Beyonce asking the crowd to "give it up for Kanye West".
As well as her own solo hits Beyonce performed a medley of songs by her old band Destiny's Child, including 'Bootylicious' and 'Jumpin' Jumpin''.
Beyonce London O2 Arena setlist:
'Crazy In Love'
'Work It Out'
'Let Me Clear My Throat'
'Pass The Peas'
'Get Me Bodied'
'Smash Into You'
'If I Were A Boy'
'Me, Myself and I'
'Check On It'
'Bootylicious'/'Bug A Boo'/'Jumpin' Jumpin''/'Upgrade U'/'Video Phone'
'Say My Name'
'Single Ladies (Put a Ring On It)'
Fan shot footage from last night's London O2 Arena November 15 below.
Beyonce I Am World Tour dates:
Nov. 16 - London, UK - The O2
Nov. 18 - Manchester, UK
Manchester Evening News Arena
Nov. 19 - Newcastle upon Tyne, UK - Metro Radio Arena
Nov. 20 - Nottingham, UK - Trent FM Arena
Nov. 22 - Dublin, Ireland - The O2
Nov. 23 - Dublin, Ireland - The O2
Nov. 24 - Belfast, Ireland UK - Odyssey Arena
(video courtesy maz13, zoeshowbiz & charl240)