Zara Holland may not have retained her Miss Great Britain title, but it’s clear to see how she won it in the first place.

The beauty queen confused her fans when she posted a snap of herself with her gorgeous mother and granny on Instagram and Twitter, with many convinced they were her sisters.

Obviously having been blessed with some seriously good genes, Zara posed happily between her beautiful and similarly blonde older relatives, who apparently could pass for people much younger than they are.

The only way people could verify their identities was Zara’s caption, which read: “Birthday Dinner tonight Love my mum and granny so much. What an amazing day.. Topped off with some super exciting news!! To be announced soon! #birthdaygirl #birthday #21.”

Zara’s mum Cheryl is reportedly 51, but fans would just not believe she is 30 years older than the Love Island stunner.

One fan wrote on Twitter that they “look like sisters”, while another added “Dear goodness your mum and gran look AMAZING!! #whatistheirsecret”.

The compliments kept pouring in, as another fan wrote: “Wow Zara, talk about 3 generations of beauty. Gorgeous ladies xx.”

Zara made headlines this summer as her Miss Great Britain crown was taken away from her after she had sex on TV while appearing on reality series Love Island.

The star discovered she had lost her title during her time on the show after she was shown getting intimate with scaffolder Alex Bowen.

She initially chose to remain on the show but left days later when her mother became ill.