A lot of trews today, especially military ones, have pockets, so no I wouldn't wear a sporran. Just a jacket and waistcoat or jacket and belt and a pair of chelsea boots.