How to wear a denim vest?

Hey guys, I bought this denim vest from H&M yesterday, but I don't know how to wear it! What tops, shoes, pants and accessories can I wear with it?!
This is the vest: http://www.hm.com/us/product/94678?article=94678-A

Thanks

Rosie xx
2 answers 2