RnB superstar Beyonce kicked off the second day of the UK leg of her Mrs Carter tour at the O2 arena in London last night.
The 31-year-old wowed her fans in a series of revealing performance outfits designed by British designer Julien Macdonald.
Beyonce strutted her stuff on stage and showed off her trimmed and curvaceous figure in a v-neck leather playsuit completed with matching knee-high leather boots.
The stylish diva performed over 19 singles including hits Crazy In Love, I Care, Naughty Girl, Baby Boy and a dance routine of Run The World with her sexy backup dancers.
Known for her glam style Bey dazzled on stage in a meshed black body suit with a starry cape and leather snapback. She later removed her hat to dutty wine during her performance of single Diva.
Eager fans arrived early and queued outside to get a good view of their idol in action. Beyonce kept her audience entertained as she flew across the arena in a blue sparkled jumpsuit whilst performing Irreplaceable.
Beyonce fans were shared their excitement and amazement about the show with a series of tweets:
Morning!! After last night's Beyonce show I too am going to have 6 outfit changes, a guitar solo and dancers. Plus I'm wearing a leotard.
— nick grimshaw (@grimmers) April 30, 2013
beyonce was UNREAL last night.. She is literally perfection!! http://t.co/Vo5rAZMv0H
— Jordan Bonello (@JordanBonello) April 30, 2013
Can't get over Beyonce's performance last night, there's no point to anything else in life anymore
— Mandy (@mandytweet) April 30, 2013
Last night Beyonce served me my life on a platter with some dip on the side. You can't even hate, she's PERFECTTT pic.twitter.com/0nFtHZ4x3V
— Keshi PR (@KESHI_PR) April 30, 2013
Who runs the world ? Clearly Mrs Carter does!