On Air Now
Heart Breakfast with Jamie & Rochelle 6am - 9am
This image appears in the gallery:
Christmas is coming...
An employee hangs a decoration on a tree in the Christmas shop at Selfridges department store on August 2, 2010 in London, England. Selfridges launched its Christmas shop today, 145 days ahead of Christmas Day.