As I hit the twentieth cheap party dress, I thought it only fitting to pick a dress for less than £20. Or two dresses for less than £20, to be precise. Just because your budget is super-tight doesn't mean you can't wear something special at Christmas. George at Asda have loads of dresses for under £20 and the corsage detail taffeta one above is a really pretty choice for a posh party. If you want something a bit more fashion-forward, try Primark's purple one-shouldered number. It's a staggering £12. Bargain!