Just do what looks good.

Personally, the few times I've been in a jacket, I buttoned the top ones, but left the bottom one undone.

Most of the time though, I didn't button it at all. I figured why cover up that nice shirt and tie with a jacket. Leave the jacket open, so you see the snazzy jacket, nice tie, and shirt underneath. Plus I look dead sexy that way.