It was lovely and comfortable, a number of people said I looked very dapper (unusual for me because I'm NOT fashionable at all) and I had sweaty people coming up to me in morning suits saying they'd do anything to be wearing what I was wearing.
I'm contemplating wearing similar attire on Saturday, but.. we'll be there all day, not just the reception but the ceremony too. It's quite a fancy venue and the married couple to be are devout Catholics, but, on the other hand, it's just my partner's ex boss getting married and I'm just going because my partner wants to go.
Yes, people in big, thick morning suits (presumably with the waistcoat and big fat tie too) no doubt would be sweaty during a heatwave! There are some in-between options though.
Firstly we're not in a heatwave, it shouldn't be all that hot this weekend so a normal suit shouldn't be a drama. Secondly, if you're really worried then get a linen shirt or a linen/cotton blend shirt and/or even go for a linen suit.
I've been to weddings in places like Greece and Bulgaria before and people wore suits. For the Greek wedding it was on an island in the middle of summer and so suits weren't expected (groom, best man, usher and only a few other guys wore them) but trousers and shirt were expected - I wore a white linen shirt with no tie, off white linen trousers and light brown sued lofas, was smart enough and was absolutely fine in the heat.
For the Bulgarian wedding, it was a very posh wedding and suits were definitely expected - I bought a blue linen suit from M&S and again had a white linen shirt - was again fine. Also with stuff like this, if you're in say the middle row in the church and take off your suit jacket no one is going to even notice let alone care too much. You're still wearing a suit when you say hi to the bride and groom and/or for any photos.
If you're really worried about the heat then basically linen is your friend here + taking your jacket off at opportune times and ditching the tie ASAP, in the reception, after formal photos.
I find it weird that nobody challenges this. Well, a few people do, but by far the majority just go along with it.
Despite everybody I know *hating* dressing up in a suit, because suits are some of the least comfortable attire known to man.
Why should you hate what you wear at an occasion like this?
Because it isn't the sort of occasion to challenge anything, it's that particular couple's day and they set the dress code, you're not forced to attend if you don't want to. I mean if you get an invite to a fancy dress party and you don't like fancy dress do you just turn up anyway in jeans and a t-shirt and declare that dress codes are silly and someone should challenge these fancy dress parties?
I'm all for the news stories where some boys at some secondary school somewhere wear dresses in a summer heatwave because the school rules ban shorts etc... or someone wearing a modern kilt to the office, again because shorts are banned etc.. you have to turn up to work or school, it's not some special one off event.
But for a wedding, it's generally for the couple to set the dress code and not really for some random guest (who in this case is just coming along as the partner of someone) to decide to change it.
Like I've posted above I've been to a wedding in a genuinely hot country where suits weren't required, they simply wanted trousers and shirts to keep it semi-formal (was in an old, traditional orthodox church and then a fancy reception) so it would have been rude/disrespectful to the couple to turn up in shorts and t-shirt. It was also quite easy to find suitable clothing that was fine in that sort of heat.
In the UK I don't really see much excuse, quite easy to wear a suit and still be comfortable, it doesn't really get all that hot over here.