British Vogue is celebrating its 100th birthday — and to celebrate, they’ve got a 100-year-old model in their June issue.

Marjorie “Bo” Gilbert, a centenarian from South Wales, stars in a Harvey Nichols ad campaign created specifically to honour the magazine’s 100th birthday.

“We devised a campaign that reflected the playful attitude Harvey Nichols is famous for, celebrating both the 100th anniversary of British Vogue, and also style in its entirety,” Shadi Halliwell, creative and marketing director at Harvey Nichols, said in a statement.

Marjorie Gilbert

Harvey Nichols

“It was a privilege to work with Bo, she is a fabulous, independent lady who epitomises timeless style.”

Marjorie was photographed by Phil Poynter, wearing bespoke Valentino glasses, a Dries Van Noten coat, a Victoria Beckham top, a Lanvin necklace, and trousers by The Row.

It was Marjorie’s first shoot. An accompanying documentary film, directed by Kell Mitchell, chronicles her journey to the pages of Vogue.

Marjorie’s bio explains that “she lives alone and never goes out without her heels and make-up on”, and takes her style inspiration from Audrey Hepburn.

“I certainly don’t dress up for boys,” she says.

What do you think of Marjorie’s ad? Have your say in the comments below!