The glamour, the dresses, the drama, that megawatt smile of Jeremy Piven's, and, of course, the shopping. Yes we're talking Mr Selfridge. And with the show's finale due to air on Sunday, we rounded up its glamorous stars Katherine Kelly (Lady Mae Loxley), Zoe Tapper (Ellen Love) and Aisling Loftus (Agnes Towler) to kick-start Grazia's Spring Shopping Issue.
And we think you'll agree they look absolutely incredible. On the day of the shoot on the ITV show's set (a freezing cold former carpet warehouse in Neasden, North West London) Katherine had just jetted in from eight weeks in Australia so was still suffering from jetlag, and found the chilly temperatures a bit of a shock.
We had to hire a LOT of portable heaters to keep everyone warm - in between takes everyone was huddled round them. All the beautiful designer gowns that we had called in also helped to keep the girls occupied. As did our make-up artist's gorgeous apricot poodle Edith who kept running around on set, and even appeared in one of our shots in the magazine!
Aisling, who plays shopgirl Agnes, told us that she's learned to love the corsets she has to wear in the show, while Zoe said that wearing so many hats as her role as showgirl Ellen Love has made her want to incorporate them into her every day style. 'I wish they'd bring hats back in a big way,' she told us. 'Ellen wears such fabulous hats and they're so elegant and you have to have such poise to wear a hat as well. It took about two hours to get into costume. And once you're in your corset you have to let someone else put your shoes on because you can't bend over.'
The final episode of Mr Selfridge airs Sunday at 9pm, ITV1.