Thousands of fans welcomed Madonna to Scotland for her first ever gig there. Fans packed Murrayfield stadium to see the singer in action.
Madonna took to the stage wearing a cheerleader's outfit and bright red lipstick.
Although the Material Girl married Guy Ritchie at Skibo Castle in the Highlands in 2000, she has never actually played a concert there.
A computer glitch gave away hundreds of free tickets to the Murrayfield concert by mistake earlier this year.
Tickets for the show were priced from £45 to £125 plus a booking fee. But a link to the singer’s official Ticketmaster website was posted on Twitter and social networking sites that alllowed users print off tickets for free.
Fans got their hands on “competition winner” tickets – and some even got their hands on up to eight tickets.
The company said the free tickets were given out after a competition link was made public due to human error.
Edinburgh is one of more than 20 European cities included in her tour, along with concerts in North and South America, Israel and Australia, where the Queen of Pop has not done a show for 20 years.
The show received mixed reviews from fans who took to social networking sites to voice their opinions.
Lindsay Galbraith, from Glasgow tweeted: "Well Madonna gig pretty disappointing and sound at Murrayfield truly awful!", and Aileen Muir wrote on the site: "Well #madonna at Murrayfield was hugely disappointing. Perhaps the worst concert I've been to."
But other fans were more positive.
Duncan McFadzean, from Edinburgh, tweeted: "Madonna, always edgy, great to see all Murrayfield going mental".