i frequently wear J&G cyclewear "touring short", XXXL size (my waist is 42),
plenty of thigh room.
for really long rides i wear a pair of aerotech classic bike shorts, XXL size,
good thigh room also, plus they don't have the latex stretchy at the cuff.