Music

Music

I have a vast music collection of over 60,000 High-Resolution Audio (16bit wav) files containing music from the 1920s to all the latest Chart pre-releases. New wav audio files are purchased from the ilikemusic Commercial Music database. They are also obtained on the night via a 5G connection.


I can give guests cards and pens and aim to play all their requests to ensure they are kept happy. Though, even without requests, I can easily keep a dancefloor filled all night just from reading the crowd. You are welcome to send me a list of just a dozen of your favourite songs in advance so they are prioritised. Of course, if there any songs you would prefer not be played, just let me know. 

Top Song Choices

Top First Dances

Playing for 1,000+ weddings in and around Edinburgh, I have been able to share in the magic of a couple’s first dance countless times. Below are just a few of the popular choices but if you have a specific request, give me a call to discuss your first dance song. 


Thinking Out Loud - Ed Sheeran  (17x)

Amazed - Lonestar (16x)

At Last - Etta James (14x)

Perfect - Ed Sheeran (11x)

A Thousand Years - Christina Perri (8x)

All Of Me - John Legend (8x)

Can't Help Falling In Love - Elvis Presley (7x)

I Don't Want to Miss A Thing - Aerosmith (7x)

Everything - Michael Bublé (6x)

I Won't Give Up - Jason Mraz (6x)

Iris - Goo Goo Dolls (6x)

The One - Kodaline (6x)

From This Moment On - Shania Twain (5x)

Gravity - Embrace (5x)

I'm Gonna Be (500 Miles) - Sleeping At Last (5x)

Still The One - Shania Twain (5x)

Better Together - Jack Johnson (4x)

Chasing Cars - Snow Patrol (4x)

Endless Love - Mariah Carey & Luther Vandross (4x)

Greatest Day - Take That (4x)

Have I Told You Lately - Van Morrison (4x)

Hold On - Michael Bublé (4x)

I'm Yours - Jason Mraz (4x)

L.O.V.E - Nat King Cole (4x)

Over and Over Again (Slow version) - Nathan Sykes (4x)

Perfect Duet - Ed Sheeran ft Beyonce (4x)

Stand By Me - Ben E King (4x)

You And Me - Lifehouse (4x)

You Are The Best Thing - Ray LaMontagne (4x)

You Do Something To Me - Paul Weller (4x)

Your Song - Ellie Goulding (4x)


(Full list available upon request)

Top End of the Night Songs

Loch Lomond - Runrig

500 Miles (I'm Gonna Be) - The Proclaimers

Dignity - Deacon Blue

Never Forget - Take That

Caledonia - Amy MacDonald

Caledonia - Dougie Maclean with RSNO

Caledonia (Live At Garage Glasgow) - Paolo Nutini

Sunshine On Leith - The Proclaimers (Hibs)

Live Forever - Oasis

My Way - Frank Sinatra ft Pavarotti

Closing Time - Semisonic

All These Things That I've Done (Got soul) - The Killers

Love It All - The Kooks

Fat Lip - Sum 41

Wake Me Up - Avicii

Young Forever - Beyonce ft Jay Zed

Molly Malone - The Dubliners



Top Father and Daughter Dances

I Loved Her First - Heartland 

Butterfly Kisses - Bob Carlisle 

Walk With You - Edwin McCain 

Father and Daughter - Paul Simon 

Pamela - Toto

This Dance - Scott Thomas

When My Little Girl Is Smiling - The Drifters

Daddy I Told You - Ashley Monroe

Daddy Dance With Me - Krystal Keith

Daddy's Little Girl - Michael Bolton 

Dance With My Father - Luther Vandross

The Wedding Song (There Is Love) - Noel Paul Stookey 

Cinderella - Steven Curtis Chapman

My Little Girl - Tim McGraw

Stumble Through The Dance - Hue & Cry 

My Top 5s

Through the decades

2020s Dance (still a work in progress)

Shivers - Ed Sheeran

Friends - Ella Henderson

Pepas - Farruko

Marea We've Lost Dancing - Fred Again And The Blessed Madonna

Juice - Lizzo

2020s Rock (still a work in progress)

Black Smoke Rising - Greta Van Fleet

I Wanna Be Your Slave - Maneskin

Heart of Glass (live) - Miley Cyrus

Weekend In Paradise - Jamie Webster

Blow - Ed Sheeran ft Chris Stapleton and Bruno Mars

2010s Dance

Can't Stop The Feeling - Justin Timberlake

Despacito - Luis Fonsi

Uptown Funk - Mark Ronson ft Bruno Mars

Give Me Everything - Pitbull ft Ne Yo

Shut Up and Dance - Walk The Moon

2010s Rock

All My Life - Foo Fighters

Believer - Imagine Dragons

Take A Look Around - Limp Bizkit

The Importance of Being Idle - Oasis

Ignorance - Paramore

2000s Dance

I'm Alive - Celine Dion

Dance Wiv Me - Dizzee Rascal

Low - Flo Rida ft T-pain

I Know You Want Me - Pitbull

Hips Don't Lie - Shakira

2000s Rock

Mr Rock & Roll - Amy MacDonald

Be Yourself - Audioslave

Danger High Voltage - Electric Six

Buck Rogers - Feeder

All Summer Long - Kid Rock

1990s Dance

Cest La Vie - B*Witched

Everybody - Backstreet Boys

If Ya Gettin' Down - Five

What Is Love - Haddaway

Wannabe (Zig a Zig ah) - The Spice Girls

1990s Rock

All The Small Things - Blink 182

Don't Look Back In Anger - Oasis

Rocks - Primal Scream

Place Your Hands - Reef

Rock Dj - Robbie Williams

1980s Dance

A Little Respect - Erasure

Don't You Want Me - Human League

Footloose - Kenny Loggins

I Think We're Alone Now - Tiffany

Mickey - Toni Basil

1980s Rock

Livin' On A Prayer - Bon Jovi

Summer of '69 - Bryan Adams

Sweet Child of Mine - Guns N Roses

Don't Stop Me Now - Queen

Dancing In the Dark - Bruce Springsteen

1970s Dance

Dancing Queen - Abba

Staying Alive - Bee Gees

September - Earth Wind and Fire

Funky Town vs Kiss - Lipps Inc vs Tom Jones

Superstition - Stevie Wonder

1970s Rock

Let's Stick Together - Brian Ferry & Roxy Music

Proud Mary - Ike & Tina Turner

Stuck In The Middle With You - Stealers Wheels

Don't Stop Believin' - Journey

Sweet Caroline - Neil Diamond

1960s Dance (see also Motown / Northern Soul)

 Shang-a-lang - Bay City Rollers

 Let's Twist Again - Chubby Checker

 Rescue Me - Fontella Bass

 Tainted Love - Gloria Jones

 Shake A Tail Feather - Ray Charles

1960s Rock

Old Time Rock and Roll - Bob Segar

Never Can Tell - Chuck Berry

Burning Love - Elvis Presley

Brown Sugar - The Rolling Stones

Jackie Wilson Said - Van Morrison

1950s Dance

Rock Around The Clock - Bill Haley & His Comets

Jailhouse Rock - Elvis Presley

Reet Petite - Jackie Wilson

At The Hop - Danny & Juniors

Diana - Paul Anka

1950s Rock

Shake Rattle n Roll - Big Joe Turner

Move It - Cliff Richard

Blue Suede Shoes - Elvis Presley

Good Golly Miss Molly - Little Richard

Long Tall Sally - Little Richard

1940's and beyond

Choo Choo Ch'Boogie - Louis Jordan

Boogie Woogie Bugle Boy - Andrews Sisters

Chattenooga Choo Choo - Glenn Miller

The Charleston - Sam Levine

Solid As a Rock - Ella Fitzgerald

Style of Music

Scottish

Beautiful Sunday - Daniel Boone

Belter - Gerry Cinnamon

10/10 - Paolo Nutini

500 Miles (I'm Gonna Be) - The Proclaimers

Clash Of Ash - Runrig

Country

Wagon Wheel - Darius Rucker

9 To 5 - Dolly Parton

You Make My Dreams - Hall and Oates

Gambler - Kenny Rodgers

In Them Old Cotton Fields Back Home - Johnny Cash

Indie

Mr Brightside - The Killers

Take Me Out - Franz Ferdinand

Sex On Fire - Kings Of Leon

Teenagers - My Chemical Romance

Chelsea Dagger - The Fratellis

Cheesy

Cha Cha Slide - DJ Casper

Macarena - Los del Río

Reach - S Club 7

5, 6, 7, 8 - Steps

Saturday Night - Whigfield

Salsa

No Te Vista Que No Vas - K-Narias

Tu Cariñito - Puerto Rican Power

La Vida Es Un Carnaval - Celia Cruz

Vivir Mi Vida - Marc Anthony

Suavamente - Elvis Crespo

R'n'B

Gasolina - Daddy Yankee

Without Me - Eminem

Get Low - Lil John

Fire Burning - Sean Kingston

Breathe vs Slim Shady - Sean Paul vs Eminem

Drop It Like It's Hot vs Next Episode - Snoop Dogg vs Dr. Dre

Last Hour Dance Classics

I'm Good - David Guetta ft Bebe Rexha

Tell Me Something Good - Ewan McVicar

Concrete Angel - Gareth Emery

L'Amour Toujour - Gigi D'Agostino

I'm Feeling It (In The Air) - Sunset Brothers ft Mark McCabe

Scottish Rave Classics

Bits And Pieces - Artemesia

You're a Superstar - Love Inc

Children of The Night - Nakotomi

Real Love - The Time Frequency

Freedom - QFX

Northern Soul

Hold Back The Night - The Trammps

Happy Radio (H.A.P.P.Y) - Edwin Star

Janice - Skip Mahoney

Run For Cover - The Dell

SOS Stop Her On Sight - Edwin Star

Motown

Jimmy Mac - Martha Reeves and the Vandellas

Let's Get It On - Marvin Gaye

Reach Out I'll Be There - Four Tops

Band Of Gold - Freda Payne

One Minute Every Hour - John Miles

Swing

It Had To Be You - Bobby Darin

All That Glitters - Earl

Come Fly With Me - Frank Sinatra

I've Got You Under My Skin - Lady Gaga and Tony Bennett

Let There Be Love - Nat King Cole

Ska

It's A Wonderful Life - The Dualers

One Step Beyond - Madness

Special Brew - Bad Manners

Dawn Penn - You Don't Love Me

Mirror In The Bathroom - The Beat

Reggae

Three Little Birds - Bob Marley

Ghetto Paradise - Chronixx

Sweat (A La La La La Long) - Inner Circle

Release The Pressure - Leftfield

Kingston Town - UB40

Heavy Metal

The Downfall of All of Us - A Day To Remember

Beast and The Harlet - Avenged Sevenfold

Last Of the Wilds - Nightwish

Cowboys From Hell - Pantera

Last Resort - Papa Roach

Punk

Boys Will Be Boys - Ordinary Boys

A Town Called Malice - The Jam

Eton Rifles - The Jam

Blitzkrieg Bop - The Ramones

A Message To You Rudy - The Specials

Garage

Masterblaster - DJ Luck

Migraine Skank - Gracious K

Right Before My Eyes - NNG

Rewind - Artful Dodger

Do You Really Like - DJ Pied Piper

Dubstep

Can't Hold Me Down - GRiZ

Internet Friends (You Blocked Me on Facebook) - Knife Party

Somebody to Love - Rusko

No Beef - Afrojack

Get Hyper - Droideka

Trance

Breathe - Camelphat

We Come One - Faithless

Restore EP - Jim Rivers

Nano - Sander Van Doorn

Faded - Zhu

Waltz

Moonlight Serenade - Glenn Miller

Smoke Gets In your Eyes - The Platters

Could I Have This Dance - Anne Murray

The Last Waltz - Englebert Humperdinck

At Long Last Love - Frank Sinatra

Classical

Con Te Partiro - Andrea Bocelli

Adagio For Strings - Barber

Claire De Lune - Debussy

A Room With A View - Lesley Garret

Estudio Sin Luz - Andres Segovia

Jazz

Einbahnstrasse - Herbie Hancock

Moanin' - Art Blakey

The Message - Cymande

Koto Song - Dave Brubeck

In A Walked Bud - Thelonious Monk

Blues

I Want To Be Seduced By You - Di Anne Price

St. James Infirmary - Hugh Laurie

Hoochie Coochie Man - Muddy Waters

Blue Juice - Jimmy McGriff

Grooving With Mr G - Richard Groove Holmes

From Film and TV

Fresh Prince of Bel air - Will Smith

Dirty Dancing - Megamix

Grease - Megamix

High School Music Megamix - High School Musical

How Far I'll Go - Auli'i Cravalho

World Music

Disclaimer: Some of the world music songs (listed next) may not belong exactly to the country I specified. They are grouped on what works for such an international audience. Shakira is Columbian... but her music is liked the world over. There are lots of crossover songs too. Some Spanish songs work at Italian Weddings and a lot of the Salsa and Latino songs are suited for American, Spanish, and Cuban audiences. I have lots of foreign versions of popular UK hits too… so it's always nice when I get a chance to play them.  There are some quirky twists that I didn't include in the following list. Such as: Candy by Cameo is loved at Nigerian Weddings; And The Hoff is loved at German Weddings. There are other songs from many other countries that I love playing but didn't have 5 of to make a list - So I am afraid Estonian, Brazilian, Norwegian, Swedish, Egyptian, Belgium, Iranian, Sri Lankan, Japanese and Chinese didn't get mentioned. I ought to give a special shout out just to one song from Thailand: Yim (Smile) - Viparat Piengsuwan. I wonder if only Scottish people will recognise it. And finally also to this Danish song... as it might be the only Eurovision song worth playing?  Fly On The Wings Of Love - Olsen Brothers (just being cheeky).


PS: If you message me, I'll tell you about the strange Father and Daughter dance that I had to play at an Italian wedding! 

Irish

Jump Around - House of Pain

The Rocky Road To Dublin - Liam Clancy ft Luke Kelly

I'll Tell Me Ma - Sham Rock

Galway Girl - Steve Earle

If I Should Fall From Grace With God - The Pogues

Indian (Bhangra)

Sweetoo - Dilijit Dosanjh

Ambarsariya Suit - Guru Randhawa

Suit - Guru Randhawa & Arjun

Dil Lay Gayee - Jasbir Jassi

Mr Singh - Jatinder Shah

Indian (Punjabi)

Mundian To Bach Ke - Panjabi MC

Hum Tum - Rishi Rich

Rail Gaddi - Four of a Kind

Morni Banke - Guru Randhawa

Phone - Mickey Singh

Indian (Bollywood)

Kala Chashma - Amar Arshi

It's The Time To Disco - Shankar Ehsaan Loy

Maahi Ve - Shankar Mahadevan

Zingaat - Ajay Atul

Desi Girl - Shankar Mahadevan

Canadian

Night Moves - Bob Seger

Faded - Soul Decision

Home for a Rest - Spirit of the West

The Last Saskatchewan Pirate - Captain Tractor

Dégénérations - Mes Aïeux (French Canadian)

Italian

Luna Mezzo Mare - Patrizio Buanne

I Watussi - Edoardo Vainello

L'Ombelico Del Mondo -Jovanotti

Mamma Maria - Ricchi E Poveri

Per Colpa Di Chi - Zucchero

Polish

Hej Sokoly (ukraina) - Kapela Biesiadna

Ona Czuje We Mnie Piniądz - Łobuzy

Ona Tanczy Dla Mnie - Weekend

Rudy Sie Zeni - Big Cyc

Jesteś Szalona - Boys

Spanish

Vieni A Ballare In Puglia - Caperezza

Sofia - Alvaro Soler

Bailando - Enrique Inglesias

Buleria - David Bisbal

Mi Gran Noche - Raphael

Latino

Samba De Janero - Belini

Bamboleo - Gypsy Kings

La Bomba - Johnny Qunitana ft Grupo Superbailongo

Amado Mio - Pink Martini

Abusadora - Wilfrido Vargas

Cuban/Puerto Rican

Subeme La Radio - Enrique Iglasias ft Matt Terry

Me Enamore - Shakira

Corazon - Maluma

Titi Me Pregunto - Bad Bunny

Tu Cariñito - Puerto Rican Power

Haitian

Ponme to Eso Pa Lante - El Chuape

Pa manyen fanm nan - Michel Martelly

Please Baby - Alan Cavé

Ayiti (Bang Bang) - Carimi

Haiti - Michel Martelly

Mexican

Estrellas de los 80s Medley - Matute

El Rey - Vicente Fernández

Mi Razón de Ser (En Vivo) - Banda MS

Volvi A Nacer - Carlos Vives

Nunca Es Suficenta - Los Angels Azules

Trinidad & Tobago

Single - Orlando Octave

Follow The Leader - The Soca Boys

Bacchanal - Destra Garcia

Lucy - Destra Garcia

Big Truck - Machel Montano

Greek

Roza - Dimitris Mitropanos

Zilevo - iorgos Mazonakis

To Zeibekiko Tis Evdokias - Manos Loizos Orhistra

Ah! Kindineuo - Melina Aslanidou

Thelo Na Me Nioseis - Nikos Vertis

Turkish

Senden Kiymetli Mi - Enbe Orkestrasi

Boyle Aksamiar - Ozan Dogulu

Bagdat - Ayla Celik

Sana Soz Verdim - Kursat Basar

German

Nordisch By Nature - Fettes Brot

Lady Carneval - Karel Gott

Kling Klang - Keimzeit

Alles Neu - Peter Fox

Pfati Gott, Elizabeth - Spider Murphy Gang

French

La Java Bleue - Frehel

Allumer Le Feu - Johnny Hallyday

J't'emmene au Vent (Artificiel) -Louise Attaque

Lambe An Dro - Matmatah

Ai Se Eu Te Pego - Michel Telo

Algerian

Hey Wadi Hey Galbi - Cheb Mami

Chara Allah - Gnawa Diffusion

Mamamia Kader - Japoni

Rock El Casbah - Rachid Taha

Diwanie De Bechar - Taguerebet

South African

Impi - Johnny Clegg

Jeruselama - Master KG

Special Star - Mango Groove

Nkalakatha - Mandoza

Kenyan

African Beauty - Diamond Platnumz

Bonya - Fatoumata Diawara

Beautiful Onyinye - P Square

Obama Tony Nyadundo

Tumbum - Yemi Alade

Nigerian

Be My Man - Asa

Kureke - Iyanya

Na You Reign - MoniQue

My Woman My Everything - Patoranking

Show Me Da Money - WizKid

African

Wombo Lombo - Angelique Kidjo

All Night Long - Fuse ODG

Yeke Yeke - Mory Kante

Bad Mind - Elephant Man

Agolo - Angelique Kidjo

Hungarian

Sut A Nap - Emberek

Afrika - KFT

Palinka Dal - Magna Cum Lauda

Bombo - Notar Mary

Mulat A Familiad - Notar Mary 

Romanian

Balada Boa - Gustavvo Lima

Gasca Mea - Hi Q

Vremuri (Hei Tamvai) - Pasarea Colibri

Vara Asta - Vama Veche

Si Ce - Voltaj

Finnish

Malagaan - Jari Sillanpaa

Meidän biisi - Arttu Wiskari

Autiotalo - Dingo

Kylmii Väreitä - Evelina

Älä jätä roikkuu - JVG

Hetki lyö - Kirka

Icelandic

Lífið er Yndislegt - Bergsveinn, Magni, Hreimur, Grettiskórinn

Ég Er Kominn Heim (Í Heiðardalinn) - Helgi Björnsson

Superman - Laddi

Allt Fyrir ástina - Páll Óskar

La Dolce Vita (Aukalag) - Páll Óskar  

Dutch

Leef - Andre Hazes Jr

De Clown - Ben Cramer

Smoorverliefd - Doe Maar

t Dondert En 't Bliksemt - Guus Meeuwis

I Will Survive - Hermes House Band

American Country

Til You Can't - Cody Johnson

Thank God I'm A County Boy - John Denver

Copperhead Road - Steve Earle

Watermelon Crawl - Tracy Bird

7 and 7 - Turnpike Troubadours

American (Cheesy)

Cupid's Shuffle - Cupid

Electric Boogie - Marcia Griffiths

Wobble - V.I.C

The Hustle - Van McCoy

Paradise By The Dashboard - Meatloaf

Israelian

2 Crazy People שני משוגעים - Omer Adam and Lior Narkis

Queen of Roses - Eden Ben Zaken

Feel The Magic - Kobi Peretz

Vem Dancar Kuduro - Lucenzo and Big Al

Maybe Tonight - Moshe Peretz

South Korean

The Feels - Twice

Bang Bang Bang - BigBang

Fantastic Baby - BigBang

Kill This Love - Blackpink

Butter - BTS

Australian

Run Around - Blues Traveler

Funky Tonight - John Butler Trio

True Blue - John Williamson

(Lover) You Don't Treat Me No Good - Sonia Dada

Why Does Love Do This To Me - The Exponents

Serbian

Pitaju Me u Mom Kraju - Dragana Mirkovic

Prsten i Zlatni lanac - Hari Mata Hari

Hajde Da Se Volimo - Lepa Brena

Uzicko Kolo - Velimi Zivkovic

Zenica Blues - Zabranjeno Pusenje

For Occasions

Hallowe'en Night

Witch Doctor - Cartons
I Want Candy - Melanie C
Things That Go Bump In The Night - Allstars
Monster Mash - Bobby Boris Pickett
I Want To Bite Your Hand - Gene Moss and the Monsters

Christmas Party

All I Want For Christmas Is You - Mariah Carey
Merry Christmas Everyone - Shakin Stevens
Merry Christmas Everyone - Slade
Fairy Tale of New York - The Pogues
I Wish It Could Be Christmas Everyday - Wizard

Line Dance

Red Hot Salsa - Dave Sheriff

Walkin' The Country - The Ranch

Baby Likes To Rock - The Trackors

Achy Breaky Heart - Billy Ray Cyrus

Codigo - George Strait

Apres Ski Party

Hulapalu - Apres Ski Opening

Helikopter - Apres Ski Partygang

Atemlos Durch Die Nacht - Helene Fischer

Hey, Wir Woll'n Die Eisbär'n Sehn - Puhdys

JodelJump - Zware Jongens

Buffet (background music)

Love Town - Booker Newbury III

Saturday Love - Cherelle with Alexander O'Neal

Closest Thing To Heaven - Kane Gang

Love The One You’re With - Luther Vandross

Have I Told You Lately - Rod Stewart

Love Songs

Thinking Out Loud - Ed Sheeran

Perfect Symphony - Ed Sheeran ft Andrea Bocelli

All Of Me - John Legend

Three Times a Lady - The Commodores

Loving You - Paolo Nutini

Ceilidh Dances

Gay Gordons - Ceilidhdonia

Dashing White Sergeant - Jim Macleod Band

Strip the Willow - The Kinlochard Band

Canadian Barn Dance - Gordon Pattullo

Military Two Step - Gordon Pattullo

Football Songs

It is always a good idea to check which team the couple supports before playing any of these!

Scottish Team

Yes Sir I Can Boogie - Baccara

We Have A Dream - The Scottish World Cup Squad

Rangers

(Simply) The Best - Tina Turner

Penny Arcade - Roy Orbison

Sloop John B - Beach Boys

Celtic

Just Can't Get Enough - Depeche Mode

Finder - Ninetoes

Dirty Old Town - The Pogues

Que Sera, Sera - Doris Day

Hearts

Levels - Avicii

Give It Up - KC & The Sunshine Band

Hearts' Song - Hearts Squad Featuring Colin Chisholm

Seven Nation Army - White Stripes

Hibs

Freed From Desire - Gala

Sunshine On Leith - The Proclaimers

Come on You Black n’ Tans - Wolfe Tones

Runaround Sue - Dion

Cap In Hand - The Proclaimers

Falkirk

A Little Respect - Erasure

Armarillo - Tony Christie

Liverpool

Never Walk Alone - Gerry and the Pacemakers

Allez Allez Allez - Jamie Webster

Sunderland

Can't Help Falling In Love - Elvis Presley

English Team

Three Lions (It's Coming Home) - Baddiel and Skinner ft The Lightning Seeds

Vindaloo - Fat Les

I've actually played over 10,500 different songs so far during my DJing career (as of November 2023). I keep a database of every single song that I've ever played... including where it was played. I structure the database so that I can quickly find songs that work to match any song that is requested. I've even rated each song on how well it has kept a dancefloor filled too! Plus, all the world music is grouped according to style in my database so I can even play something as specific as Greek RnB if needed!

Share by: