Beyonce had a special treat for fans who attended her Mrs. Carter Show World Tour concert at London's O2 Arena.

While doing the final set of her year-long tour, the 32-year-old beauty invited her hubby Jay Z, 43, to perform a duet of their latest collaboration "Drunk In Love," says Entertainment Wise.

When the song began, Beyonce, dressed in a sparkling black, bejeweled jumpsuit bearing a lot of cleavage, was doing her bit and showing off her dance skills when her rapping husband, Jay Z, stepped out and joined the songstress on stage to duet "Drunk In Love."

Watch the video below:

The best part of the performance was during the end when the couple ended the song in a lingering embrace that was endearing to all who saw it.

According to BBC, the "Mrs Carter. Show" was last year's second highest-earning tour behind Bon Jovi, earning just over $188m (£112m).

When Beyonce first came to the UK last April 2013, she was supposed to promote her new album but the record was not finished at the time. It was finally released by December without fanfare or warning on iTunes. Her self-titled, x-rated record sold nearly a million copies in 24 hours and earning the pop star the best reviews of her career.

Below is the set list of Beyonce's performance:

  • Run the World (Girls)
  • Bow Down / Flawless
  • Yonce
  • Get Me Bodied
  • Baby Boy
  • Diva
  • Naughty Girl
  • Blow
  • Partition
  • Ghost / Haunted
  • Drunk in Love
  • 1+1
  • Why Don't You Love Me?
  • Irreplaceable
  • Love on Top
  • Countdown (interlude)
  • Crazy in Love
  • Single Ladies (Put a Ring on It)
  • I Will Always Love You
  • Heaven
  • XO
  • Halo
  • Suga Mama / Off The Wall (band outro)