West Ham 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 East London 60th Birthday Party Singers East London 21st Birthday Party Singer East London Birthday Party Singer East London

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

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
Party, Wedding, Private Function

Frequently asked questions

 

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.

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.

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.

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

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

Areas we cover

Postcodes

CB2   N11   CB7   E10   CM11   RM2   RM20   E7   CB4   N12   CO6   E8   N5   CM8   N4   CM4   N13   N14   RM3   CB8   CB3   RM4   CM12   CB9   N22   RM18   RM14   CM22   CB10   E12   CO14   CB5   E6   CM17   RM16   N20   E18   CO3   RM12   CO13   RM5   E1   CM20   RM19   N16   RM1   CM21   RM7   RM8   CM1   CM24   N1   CB6   E11   N6   E5   RM9   CO5   E9   N21   CO8   CO16   CM5   CB11   CM0   CO11   E2   E3   CO12   CO1   CM14   E16   N10   CM13   E17   N18   RM15   CM16   CM19   CM23   CM15   E13   E14   CO10   RM10   CB1   CM2   N17   CM9   N3   N8   N2   N9   CO7   N7   CO2   CO15   N19   CO4   N15   E4   CM7   E15   RM6   CO9   RM13   CM6   CM3   RM17

Towns

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