what's the fabric/cut of it?
A plain t-shirt (round neck i think looks best) nothing patterned or too fancy. And jeans for that really causal yet smart look.
although I bought it before it was reduced to £5. grr annoying. lol
Waistcoats are definately in!
I have a great black one with silky deisgns and a really awesome silky white shirt.
They go so well and make me look hot, so it has been said!
Otherwise, I tone it down with t-shirts, shirts with a bit of frill, or ones with a bold image on the front (like a rolling stones one)
you could wear that with basically anything that isn't black and it would be cute! no shirts though, you'll look like a waiter
They still be in where chain stores are concerned (ie. they hold onto fads like this longest) but I think you'll find they are on their way out.
Waistcoats are a wardrobe staple my dear! They'll never go out of fashion, because they're a classic.
Wasitcoats, like many other items of clothing go in and out of fashion. It is not a 'classic'. A classis is something like;
A bootcut pair of jeans (pretty much always 'in style' but never considered edgy, or particually trendy)
A classic handbag in black/tan/beige. This can be used time and time again, and will never age.