Aldi has had a cheeky festive dig at John Lewis with a spoof of its Man on the Moon advert.
The discount supermarket has released a parody of John Lewis' tear-jerking Christmas advert, featuring their own man on the moon.
In the John Lewis ad, a touching connection between an elderly man 'half a world away', a little girl with a telescope and a touching Christmas gift is explored to a moving soundtrack.
In the Aldi version, the man on the moon is comparing telescope deals from both John Lewis and Aldi — and instead of a a Christmas present, balloon-mail delivers him a ladyfriend, who floats in on an armchair.
When he spies her approaching the moon, the man exclaims: "I'm over the moon about that one!"
On Twitter, viewers have praised the ad for its clever wit.
But others have criticised Aldi for belittling John Lewis' charity campaign supporting Help the Aged, arguing that the original Man on the Moon ad had a serious message.
Aldi replied to critics, saying it was planning to support charities for 'young and old' this Christmas.
The advert first aired last night during I'm A Celebrity Get Me Out of Here.
Haven't seen the John Lewis Christmas ad yet? Watch it here
The Aldi spoof is the latest in the flurry of festive ads released in December by high street brands, supermarkets and department stores.
Sainsbury's resurrected beloved children's character Mog the Cat for its festive ad, and is raising money to improve literacy.
Which Christmas ad wins?
0+ VOTES SO FAR