You can imagine you're wearing the tenth Doctor's waistcoat and overcoat with this costume t-shirt!
Doctor Who: Tenth Doctor Costume T-Shirt (L)