In an industry where you can be considered past your used-by date in your mid 20s, Marjorie 'Bo' Gilbert is bucking the trend.
The 100 year old is the new face of high end London department store Harvey Nichols, becoming the first centenarian to grace the glossy pages of Vogue along the way.
The glam gran, who lives in Alcester, Warwickshire, was spotted in a local newspaper by a casting agent and was chosen for a special campaign to celebrate the 100th anniversary of British Vogue because she exuded the "playful attitude Harvey Nichols is famous for", a spokesperson for the retailer said.
Resplendent in bespoke Valentino glasses, a Dries Van Noten coat, a Lanvin necklace, pants by The Row and a Victoria Beckham top, Bo was photographed by world-renowned fashion photographer Phil Poynter.
Boasting an unwavering commitment to fashion, Bo never goes out without her make-up and high heels, loves "wearing nice things" and considers Audrey Hepburn her style icon.
"I do things I think a lot of people wouldn't at my age and I've always liked to keep myself looking quite decent, even if I'm not going out," says Bo.
"You've got to keep the standards up, although I do it to suit myself really. I certainly don't dress up for boys," she adds with a laugh.
For the keen baker, the chance to take part in the history-making shoot was too good to pass up - and she is pretty impressed with the results.
"Oh it's astonishing," she says of the final photographs.
"Isn't it pretty."