Essex Wedding Singers

Rotherhithe Modern Singers

Tribute Singers for Any Occasion – The Keeley Mac Duo

Searching for exceptional live music to elevate your event? The Keeley Mac Duo delivers captivating performances that pay tribute to legendary artists and genres. From Adele’s soulful ballads to the timeless energy of Motown hits and the bold artistry of Amy Winehouse, we bring your favorite songs to life with passion and authenticity.

Whether you’re planning a wedding, party, or corporate event, our versatile performances create a memorable atmosphere, tailored to your special occasion. Don’t settle for ordinary – book the Keeley Mac Duo today and make your event truly unforgettable!

Retirement Party Singer in Essex 60th Birthday Party Singers Essex 21st Birthday Party Singer Essex Birthday Party Singer Essex

Party, Wedding, Private Function

Party, Wedding, Private Function

Pub, Club, Hotel, Corporate Event, or Garden Party – We've Got You Covered!

No matter the venue or occasion, we offer flexible packages tailored to suit all budgets and needs.

Browse our selection of pricing options, or give us a call for a friendly chat if you don’t see the perfect fit—we’re happy to create something just for you!

See Our Affordable Costs
The Fantastic Keeley Mac Duo

The Fantastic Keeley Mac Duo

Turn up the volume, sit back and press play.
Motown to Ballards - We have something for Everyone


Modern contemporary sounds with a fun feel incorporating Motown and the 60's. For a great party and to get people on there feet dancing you need to book the amazing sounds of Keeley Mac Duo.

Listern to more here

Frequently asked questions

I would charge between £400-£900 per event. This is the going rate for professionals who perform at weddings

A live vocalist can add an extraordinary sense of occasion to a range of events, and weddings are no exception. Whether performing ceremony music or the First Dance song, a professional wedding singer promises to heighten the atmosphere and captivate your guests.

 

Singing at a wedding can add a heartfelt and personal touch to the ceremony or reception. Here are common moments when someone might sing:

During the Ceremony:

  1. Processional:

    • As the wedding party or the bride walks down the aisle, a live or recorded song can set a meaningful and emotional tone.
  2. During the Unity Ritual:

    • If the couple is performing a unity ritual (like lighting a unity candle or mixing sands), a song can play in the background or be sung live to enhance the moment.

During the Reception:

  1. First Dance:

    • A live performance of the couple's chosen first dance song can make the moment extra special.
  2. Parent Dances:

    • Singing during the father-daughter or mother-son dances can add an intimate touch.
  3. During Dinner:

    • Soft, live singing can provide a lovely backdrop as guests dine.
  4. Toasts or Dedications:

    • A song dedicated to the couple can be performed between speeches or as a surprise gift.
  5. Closing the Night:

    • A final song to close the celebration can be a memorable send-off for the couple and their guests.

Finding the perfect wedding singer can significantly enhance your wedding day experience. Music sets the tone for your event, creating unforgettable memories for you and your guests.

Yes, we bring professional sound and lighting equipment for a flawless performance.

We recommend booking 3-6 months in advance to guarantee availability.

Our repertoire includes pop, rock, soul, R&B, jazz, and more. We can also learn specific songs upon request.

Areas we cover

Postcodes   IG8   CM4   N15   CB8   CB6   N1   CM23   CB11   CO9   CM22   N5   N3   E7   CM2   E6   CM7   N17   CO14   N19   CM0   CO1   N12   E14   N7   N18   E5   N8   E2   CM9   E17   E18   IG3   CM11   CO5   CM19   N9   N21   N10   CM17   CM24   CO11   CM15   CB7   CO15   CO4   CB1   N20   CO6   CM6   CM16   N22   IG7   CB5   N6   E15   CB9   CO8   N4   CB10   CB3   CM8   CM21   CM1   CM13   CB4   CO13   IG10   CO3   N2   IG2   E12   E9   CO2   E13   CO10   IG11   IG1   CM5   CM14   CM3   N16   IG9   CO7   E8   CM20   E11   E16   E4   CB2   E10   N13   CO16   N11   IG6   N14   CO12   E1   E3   CM12
Towns   Seven Kings   Bradfield Heath   Hauxton   Stretham   Roxwell   Hardwick   Smith's Green   Pebmarsh   Haggerston   Bow Road   Drayton Park   Apes Hall   Harwich   Turnpike Lane   Little Bentley   Panfield   Ingatestone   Chipping Ongar   Loughton   Stratford Marsh   Great Easton   Tendring   Highstreet Green   Boreham   Stambourne   Great Bardfield   Beaumont   Causeway End   Parkeston   Canning Town   Fairlop Waters   Ditton Green   Little Horkesley   Pudding Mill Lane   Bocking   Great Bromley   Berden   South Weald   Alpheton   Coggeshall Hamlet   East Finchley   Mudchute   Pymore   Pickerells   Thornwood Common   Newport   Birdbrook   Hackney Wick   St Osyth   Clatterford End   Cambridge   Assington   Horsleycross Street   Upper Clapton   Downham   Burwell   Commercial Road   Woodford Green   Balsham   Hampstead Garden Suburb   Gosfield   Saffron Walden   Whitechapel   West Hanningfield   Coldharbour   Whetstone   Highams Park   Hazeleigh   Crouch End   Chettisham   Histon   Great Wenham   Brandon Creek   Great Burstead   High Laver   Bradwell-on-Sea   Toot Hill   Great Yeldham   Sible Hedingham   Seawick   Great Saling   Danbury   Bromley by Bow   Bowes Park   Brandon Bank   Churchgate Street   Clopton Green   Roydon   Matching Green   Queen Adelaide   Great Oxney Green   Chignall Smealy   Boxworth   Moulsham   Radwinter   Barton   Hinxton   Edney Common   Wood Green   Broad Hill   Tolleshunt Knights   Grange Park   Great Sampford   Broad Green   Great Eversden   Chittering   Langley   Gilston Park   Dunstall Green   Steeple Bumpstead   Jasper's Green   Gilwell Park   Castle Camps   High Beach   Sawston   Row Heath   Baythorn End   Belchamp St Paul   Barway   Westferry   Bardfield End Green   Stow cum Quy   Limehouse   Fingringhoe   Canary Wharf   Althorne   Mashbury   Little Chesterford   Tiptree Heath   Beckton   Stanford Rivers   Kentford   East Ham   Walthamstow   Eight Ash Green   Little Totham   West Finchley   Bridge Street   Rivenhall End   Down Field   Swavesey   Stock   Burrough Green   Little Maplestead   Blackheath   Great Parndon   West Horndon   Sheering   Hornsey Vale   North Weald Bassett   Stamford Hill   Holton St Mary   Hope End Green   Chelmsford   Littlebury   Ashdon   Upton Park   Great Thurlow   Grantchester   Pentonville   Stoneyhills   Denston   Boxted Cross   Bamber's Green   Writtle   Church End   Oxen End   Tolleshunt D'Arcy   Grange Hill   Peldon   Goldhanger   Whittlesford   Great Baddow   Ugley Green   Ramsden Bellhouse   Newham   Little Bromley   Fen Drayton   Beauchamp Roding   Church End   Little Oakley   Crix   Galleywood   Redbridge   High Wych   Fyfield   Essex Road   Ingrave   Bartlow   Mile End   Oakington   Maldon   Epping Upland   Coggeshall   Little Braxted   Hare Green   Great Shelford   Aldgate East   Broomfield   Tye Common   Tottenham Hale   Hadstock   Great Maplestead   Bradfield   Great Bradley   Broxted   Little Baddow   Bowes Park   Hackney   Palmers Green   Dartmouth Park   Clapton   Hoxton   Brantham   Leyton Marshes   Woodford   Kenwood House   London Arena   Winchmore Hill   Matching   Chickney   Great Waltham   Great Wratting   Heron Quays   Stepney Green   Hale End   Frating Green   Wrabness   Lea Bridge   Heckfordbridge   Chippenham   Stroud Green   East Barnet   Churchend   Upper Walthamstow   Henham   Stamford Hill   Upper Green   Newington Green   Sewards End   Little Bardfield   Alexandra Park   Victoria Docks   Islington   Plaistow   Custom House   Woodside Park   Leytonstone   Bishop's Green   Colchester   Tufnell Park   Barrington   Southgate   Rickling Green   Abberton   Coveney   Ostend   Cattawade   Ugley   Aingers Green   Cottenham   Deal Hall   Poplar   Cold Norton   Silvertown   Willingham   High Garrett   Barnston   Howe Green   Wimbish   Barkingside   Shoreditch   Birch   Horkesley Heath   Fox Street   Wentworth   Lamarsh   Hackney Marshes   Bradwell   Upper Edmonton   Gestingthorpe   Bulmer   Wendens Ambo   Kelvedon Hatch   Tillingham   Manor House   Great Warley   Kirtling   Inworth   Church End   Linton   Sawbridgeworth   Eastwick   South Green   Rickling   Homerton   Little Wenham   Lea Bridge   Cranley Gardens   Boxford   Noel Park   Virley   Church End   Duck End   Arsenal   Commercial End   Great Bentley   Mount Bures   Whiteash Green   Lower Clapton   Haddenham   Crockleford Heath   Finsbury Park   New Southgate   Kirtling Green   Victoria Park   Clavering   Epping Green   Devons Road   Pampisford   Margaretting   Coton   Wardy Hill   Shelley   Crays Hill   Milton   Great Braxted   Haringey   Pilgrims Hatch   Borley   Stapleford   Manningtree   Totteridge and Whetstone   Bottisham   Leavenheath   Upware   Sturmer   Foxearth   Landbeach   Comberton   Howe Street   Easthorpe   Bow   Alexandra Palace   New Mistley   Starling's Green   Bannister Green   Dedham   High Easter   Old Ford   Chingford Hatch   Fordham   Great Horkesley   Honey Tye   Fortis Green   Little Ilford   Heybridge Basin   Tottenham   Hatfield Heath   Ulting   Clare   Little Parndon   Kingsland   Caldecote   North Woolwich   Little End   Dunton Wayletts   Cavendish   Upton   Fuller Street   Forest Gate   Bures Green   Caxton Gibbet   Berners Roding   Elmdon   East India   Great Abington   Sandon   Boxted   Kirby le Soken   Little Burstead   Hildersham   Shortgrove   Great Hallingbury   Helions Bumpstead   Stepney   Highgate   Stones Green   Cock Clarks   Felsted   Elmstead Market   Little Wilbraham   Thorley   Little Thurlow   Tower Hamlets   Cheveley   Fryerning   Sewardstone   Langford   Southminster   Brentwood   Caledonian Road   Langham   Coxtie Green   Stuntney   Bulmer Tye   South Quay   Harringay   Seven Sisters   Navestock Side   Cyprus   Dengie   Palmers Green   Littlebury Green   Nine Ashes   Bounds Green   Ramsey   Quendon   Steeple   Copford Green   Manuden   Wickham Bishops   West India Quay   Abbess Roding   Chipping Hill   Shrub End   Colne Engaine   East India Dock Road   High Ongar   Stondon Massey   Tylers Green   Chigwell   Bran End   Blackhorse Road   Church Langley   Woodham Mortimer   Dalston   Wilburton   Great Chesterford   Belchamp Walter   Bradwell Waterside   Haslingfield   Chigwell Row   Fen Ditton   Takeley   Littleport   Threshers Bush   Feering   Boxworth End   Monsale   Mile End Road   Asheldham   Herongate   Beacon End   Little Bradley   Beazley End   Hatfield Peverel   Finchley   Epping   Wicken   White Notley   Woodham Walter   Stansted Mountfitchet   Ardleigh   Girton   Lower Edmonton   Frog End   Colney Hatch   Faulkbourne   Brinkley   Tiptree   Edmonton   Upper Holloway   Howe Street   Great Leighs   Birchanger   Cooksmill Green   Highbury and Islington   Holland-on-Sea   Spellbrook   Highgate Wood   Thorley Street   Horseheath   Newington Green   Tollesbury   Temple Mills   Norton Mandeville   Hornsey Lane   Great Oakley   Swaffham Bulbeck   Dalham   Smythe's Green   Walton-on-Naze   Galleyend   Matching Tye   Exning   Marks Tey   South Woodford   Birch Green   Stagden Cross   Lark Hall   Fairstead   Dullingham   Layer de la Haye   Greenstead Green   Great Canfield   Islington   Highfields   Creekmouth   Cobler's Green   Brent Eleigh   Gamble's Green   Bow Church   Little Laver   Aldreth   Ashley   Holloway   Red Oaks Hill   Isleham   Reach   Bacon End   Shadwell   Rotherhithe   Leyton   Bourn   Good Easter   Bobbingworth   Moreton   Shudy Camps   Trumpington   Chingford Green   Braintree   Belchamp Otten   Horningsea   Finchingfield   Old Heath   Great Holland   Little Yeldham   Little Thetford   Bocking Churchstreet   East End   Mountnessing   Soham   Dovercourt   Weeley Heath   Great Totham   Doddinghurst   Witcham   South Hackney   Spitalfields   Farnham   Cherry Hinton   Messing   Chappel   Burnham-on-Crouch   Alresford   Weeley   Hainault   Black Notley   Harlton   Little Wratting   Strethall   Stanway   Mile End   Blacksmith's Corner   Impington   Swaffham Prior   Bardfield Saling   Clacton-on-Sea   Mundon   All Saints   Conington   Duddenhoe End   Langenhoe   Pond Street   Norton Heath   Debden Green   Barking   East Horndon   Harston   Snaresbrook   Lode   Fordstreet   Mepal   Bethnal Green   Westwick   West Wickham   Brook Street   Broad Street Green   Great Clacton   Chilton Street   Hastingwood   Balls Pond Road   Highwood Hill   Plashet   Withersfield   Little Warley   Waterbeach   Aldersbrook   Ballingdon   Jaywick   Woodford Bridge   Wimbish Green   Broadgroves   Finchley Central   Holloway Road   Dalston Junction   East Hanningfield   Kennett   Cornish Hall End   Layer Marney   Higham Hill   Friern Barnet   Carlton   Hutton   Great Dunmow   Island Gardens   Little Shelford   Ridgewell   Acton   Ramsden Heath   Elsworth   St Lawrence   Dry Drayton   Wanstead   Kedington   Silver End   Horsley Cross   Takeley Street   Elsenham   Fulbourn   Cressing   Church End   Walthamstow Central   Latchingdon   Osidge   Foxton   Alphamstone   North Finchley   Prickwillow   Foster Street   Farnham Green   Clapton Park   Stratford   Harringay   Gazeley   Brightlingsea   Seven Sisters Road   Blackmore End   Ashen   Coopersale Common   Rowhedge   Childerditch   Little Clacton   Witchford   Harlow   Howlett End   Layer Breton   Fordham   Barnsbury   Blackmore   Barr Hall   Hackney   Frinton-on-Sea   Ely   Southgate   Oakleigh Park   Upper Dovercourt   Ilford   Hardy's Green   Haverhill   Holloway Road   Arkesden   Blackwall   Witham   Little Sampford   West Mersea   Barnardiston   Shellow Bowells   Lawford   Babraham   Ford End   Hempstead   Sutton   White Hart Lane   Bicknacre   Loves Green   West Wratting   Ramsey Island   Toppesfield   Potter Street   Heybridge   Lamb Corner   Castle Hedingham   Chesterton   Bishop's Stortford   East Mersea   Manor Park   Heybridge   Theydon Bois   Kirby Cross   Widford   Allen's Green   Wix   Great Canney   Little Abington   Duton Hill   Muswell Hill   Highbury   Hornsey   Magdalen Laver   Little Hallingbury   West Ham   Great Wilbraham   Cubitt Town   Ickleton   Longstanton   Over   Bar Hill   Oakwood   Waltham Forest   Little Walden   West Green   Mill Green   Aldham   Langham Moor   Greensted   Little Tey   Tolleshunt Major   Great Tey   Great Wigborough   Lower Holloway   Shenfield   Edwardstone   Duxford   Canonbury   Newton   Thorpe-le-Soken   Butcher's Pasture   Camps End   Salcott   Teversham   Caxton   South Tottenham   Pool Street   Kelvedon   Shacklewell   Archway   Little Downham   Rivenhall   Fiddlers Hamlet   Millwall   Hatfield Broad Oak   Higham   Cowlinge   Chignall St James   Roydon Hamlet   Aythorpe Roding   Wanstead Park   Wapping   Shoreditch   Debden   Bures   Hornsey Rise   Stoke Newington   Buckhurst Hill   Burrough End   Billericay   Rampton   Muswell Hill   Halstead   River Bank   Earls Colne   Brook Street   Chingford   East Bergholt   Totteridge   Audley End   Hazel End
Chat on WhatsApp