I've tried bras from literally everywhere, and my best one by far is the standard tshirt bra from tesco. Beats my marks and spencer, debenamns, topshop and new look ones by far.
For pants though, marks and spencer for sensible pants, topshop for quirky patterns