As we get closer to Christmas (two weeks! TWO!) a lot us are tightening the purse strings in anticipation of the next couple of weeks of present-buying, parties and nights out. But what happens when you get that last minute invitation to a big festive do and have absolutely nothing to wear? Well, if none of our party dresses under £100 have caught your eye so far, here's a quick gallery of ten amazing bargains that you can snap up online today; all of these dresses come in at £20 or less so they'll work for even the tightest budget. Some are sale items and some are just really fab cheap thrills, but they're all bound to sell out fast (sizes are already limited on some of them) so get your order in fast if you want to look fabulous next week!

Quick shopping links:

1. Cobalt dress with spot lace inserts £19 at ASOS
2. 'Demi' slinky front split maxi dress in red £15 at Boohoo
3. Blue lace skater dress with tan belt £20 at Desire Clothing
4. Burgundy peplum dress with wide straps £20 at Dorothy Perkins
5. Two-tone dress with gold blouse top £15 at A|Wear
6. Fitted red satin pencil dress £20 George at Asda
7. Gold sequin one-shoulder mini dress £19.99 at New Look
8. Red draped bow detail shift dress £14.99 at Prodigy Red
9. Metallic skater dress £19.99 at Missguided
10. Blue one shoulder twist and drape dress was £35 now £15 at River Island