Dressing for the occasion can be really difficult at times. With so many styles to choose from, from casual to black tie, the ...