WATCH: Idris Elba and Craig David perform together at a wedding

They're great!

Idris Elba / Craig David
Author: Anna Sky MagliolaPublished 15th Aug 2018
Last updated 15th Aug 2018

Actor and DJ Idris Elba was joined by pop star Craig David for an unlikely collaboration when they were both invited to a wedding. Of course it was no 'normal' wedding, it was for Superdry co-founder Julian Dunkerton and his beautiful bride Jade Holland Cooper, held at a luxiourious hotel in the Cotswolds.

In the short video posted by Jade to Instagram, Craig and Idris can be seen behind the decks, as Idris hits a button for some sound effects. Craig then sings his 2000 hit '7 Days'. Fantastic! Jade captioned the video, 'I think it was safe to say the party went OFF - yes @craigdavid smashed it 👊🏻 @idriselba @sabrinadhowre 💃🏼💍💍 xx'.

As well as sharing the video from her wedding reception, Jade also shared a number of photos from her special day with her groom Julian who is 22 years her senior. In one photo, of just the two of them she captioned it, 'Happiest day of my life 💍 #mrsdunkerton'.

Then, in another photo, where she is accompanied by her many bridesmaids she said, 'One million memories, one thousand inside jokes, one hundred shared secrets, one reason you are all best friends that have become sisters. These girls 🙌🏻 without you I would not be the person I am today. I am forever grateful to you all for making me feel so special and loved. 💍 #girlpower #bestfriendgoals #mrsd'.

See which celebrity couples have got engaged this year...


WATCH: Idris Elba and Craig David perform together at a wedding
2 of 17

Craig David enjoyed initial success back in 2000 with hits such as '7 Days' and 'Fill Me In', however he made a successful comeback last year with 'I Know You' featuring Bastille. Earlier this year Craig performed an amazing acoustic version of '7 Days' just for us.

Watch the video below...

In other news, Idris, who is known for playing the title role in the police drama Luther, sparked rumours recently that he will be playing James Bond in the new film, when he posted a tweet which said, 'My name’s Elba, Idris Elba.'

However, just a few hours later, Idris was forced to backtrack after the tweet clearly gained a lot more attention than he was expecting. He then followed up his original tweet saying, 'Don’t believe the HYPE...'

The new James Bond actor has yet to be confirmed.