There seem to be quite a few comments like this:
My idea of punk would be Stranglers.
....The Jam, The Smiths, The Clash, Buzzcocks ??
...not for a moment would I have associated this playlist with punk or emo. Personally I love Sweet Home Alabama and don’t mind American Pie, but punk they ain’t. I’d be more on board with The Jam, The Cure, New Order, New Romantic bands maybe?
I wouldn't call any of the ones I know punk though
No real Punk? No Ska or Two-Tone? No Misfits? Ramones, Blondie, The Damned, Pistols, Clash, Eddie & the Hotrods? It's all a bit, umm, Magic FM.
I'm not sure what you mean by punk pop but none of those are what my generation would consider punk or even punk-ish.
I think quite a lot of them are too niche for many people to recognise tbh.
why not play some of the popular 70s and 80s music, your list sounds a bit obscure to me @Newterm has a good list, that most will have heard of
I think that both @Newterm and @murphys made very good suggestions as to alternatives.
You mentioned about "punk pop". I'm really not sure what that is, but I would guess it is punk that is sort of danceable to?
I provided a list of tracks above that sort of meet that requirement, but they are a mixture of punk and ska/two tone groups.
You then mentioned Def Leppard, a heavy metal band, and I provided some other alternatives (eg AC/DC, Rainbow etc).
But, I must say, as much as I was into punk (and also ska) back in the late 1970s when I was in my early teens, I don't know how much I would want to dance to that music today.
Equally, I went to my first live concert when I was 16 and saw AC/DC, Whitesnake and Blue Oyster Cult play live. I also saw Motorhead for the first time that year as well.
Yes, I still really enjoy listening to these types of music (in fact, I may still have some original vinyl albums and singles from back then) but, when it comes to dancing at a wedding, that is generally not what I would choose to dance to these days.
Although there are always exceptions. Put Blondie on, or The Jam or The Specials then that will get me up to dance (or even something like Madness).
Or other tracks from that time, like Dire Straits - Money for Nothing or The Village People - YMCA
But other groups from back then are more likely to get me on the dance floor these days - which are totally different types of music. Bands like:
Dexy's Midnight Runners - Geno (if you put on "Come on Eileen" instead then I will only dance under protest!)
Human League - Don't You Want Me (or Fascination)
Adam and the Ants - Literally anything
Duran Duran - almost anything but Girls on Film, Rio or Hungry Like the Wolf
The Communards - Don't Leave Me This Way
Bronski Beat - Smalltown Boy,
Madonna - Material Girls
Eurythmics - Sweet Dreams
Pet Shop Boys - West End Girls
Wham - Wake Me Up
Soft Cell - Tainted Love
Nena - 99 Luftballons
Kim Wilde - Kids in America
Yazoo - Don't Go
Abba - almost anything
Queen - any of their singles
Men At Work - Down Under
Frankie Goes to Hollywood - Relax
Billy Joel - Uptown Girl
The Weather Girls - It's Raining Men
and finally, a bit of an odd one:
Harold Faltermeyer - Axel F
.
.
Then dare I mention that word... "disco"
The Bee Gees - Stayin' Alive
The Bee Gees - Night Fever
The Tramps - Disco Inferno
Donna Summer - I Feel Love
Village People - YMCA
Michael Jackson - Don't Stop Til You Get Enough
Kool & The Gang - Celebration
Chic - Good Times
KC & The Sunshine Band - That's The Way I Like It
Hot Chocolate - You Sexy Thing
Kool & The Gang - Get Down On It
Sylvester - You Make Me Feel (Mighty Real) - it was later covered by Jimmy Somerville in 1989
.
.
I'm a lot more likely to get up and actually dance to some of these songs than those that are the sort of the music that I listen to at home on my own.