Do you remember Jennifer Lopez promoting The Back-Up Plan this past spring? After being out of the spotlight so long, she knew she had to come back with a bang, and she turned up on every television screen and red carpet looking nothing less than enviably perfect.

There was one look in particular that stood out to us, as she appeared on a US chat show in a gorgeous red Halston dress. Now, she may have been wearing this back in April, but we'd just been thinking lately how this would make a great Christmas dress.

And what do we find? Well, the wonderful ASOS happen to have a pretty good look-a-like! Their drummer girl tulip dress comes in navy blue, burnt orange, and red for the J.Lo wannabes. However, unlike her Halston number, it can be snapped up for just £46!

Click here to get your very own Jennifer Lopez dress now before their free delivery offer ends! We'll take the blue, please.