I have a set of racing leathers that are labelled up as 44 UK / 54 Euro. They fit perfectly.
I wanted another pair and bought some last week. they just arrived, these were labelled as 46 UK and 56 Euro, I wanted some slightly more comfortable for the road bikes.
Annoyingly I just can't get them on!
Too tight everywhere!
Will put them on eBay :)