Eva Mendes' yellow Bill Blass dress helped her outshine Scarlett Johansson at the premiere of 'The Spirit', but at well over £1000, the dress probably isn't in most people's festive budget. Luckily, ASOS.com have come up trumps with a very similar dress. It might be slightly lighter in colour with frills in different places, but considering it could be winging its way to you this weekend for less than £10, I think it's a fair trade-off. There's free shipping at ASOS this weekend, so get this dress now for £9.79. If the yellow is too much for you, it also comes in a slightly more easy to wear cornflower blue.