Good men's fashion brand?

I've been looking to buy some good clothes both formal and casual. Can u guys suggest me some good online brands that i can try..and also any styling tips u guys follow

TIA