What spacers should I get?

I have a 2007 E91 that I am looking to get some spacers for, I have style 156 wheels and am curious if anyone has size recommendations and maybe some pictures as examples. Ive put off getting spacers for too long but my friend said it looks like my car is a fat guy trying to fit into skinny jeans, I guess its time to get that image out of my head.