Princess Anne is often considered a style icon for sunglasses but not everybody is a fan of her unconventional eyewear.
In fact, one person said her favourite sporty sunglasses make her look like a Royal Robocop rather than a Princess.
But which is it?
Read more: Princess Anne matches outfit to cake.
For several years now fashionistas have praised the Princess for wearing sporty glasses that echo the styles worn in the futuristic Matrix films.
She has been marked out as a trendsetter by the likes of Vogue after being photographed arriving at engagements wearing sunglasses that stand out from the crowd.
The Princess Royal appears to favour large, unusually shaped-lenses in colours such as orange and red and most of her sunglasses have white plastic arms.
Those in the know have identified the glasses as several Adidas sportswear styles which is great for Anne who spends much of her off duty time riding horses.
“Team GB” sunglasses fare said to be her favourite.
Back in 2018, fashion bible Vogue told readers: “Look to Princess Anne, a very unlikely style icon paving the way for the next big eyewear trend.
“Today, the 67-year-old, fresh off Saturday’s royal wedding between her nephew Prince Harry and Meghan Markle, attended the Chelsea Flower Show wearing a pert cream coat and kicky brown pumps that she coolly accessorised with a pair of sporty Adidas sunglasses.
“The frameless aerodynamic sunnies, which boasted mahogany red polarised lenses and are more often worn by UV-conscious athletes than an event-hopping royal, added just the right amount of contrast to the princess’s otherwise very prim look.”
But others have questioned whether the sporty look goes with the formal hats and suits she wears to places such as Royal Ascot last week.
And one fan tweeted: “Princess Anne at Royal Ascot today. Love her, hardest working royal but… what is with those sunglasses? Looks like Robocop.”
But whether her glasses are the height of fashion or not, Anne knows how to wear them well.
Sticking to royal protocol, she takes them off when she arrives anywhere and is never pictured wearing glasses while talking to people during public engagements.
Royal protocol etiquette expert Grant Harrold told the Press Association that it was bad manners to wear dark glasses out.
He spoke after iconic Vogue editor Anna Wintour was seen wearing her trademark style when she joined the Queen in the front row at London Fashion Week.
He told the Press Association: “Ms Wintour should know that to wear sunglasses when talking to another person, with no medical reason, is unacceptable.
“She should have removed them before being in the presence of the Queen, let alone in discussion.
“Eye contact is important while holding a discussion, and not removing sunglasses is the height of bad manners and a serious breach of royal protocol. If the Queen gave her permission to keep them on then that would be acceptable, however this would be unlikely.”
The Queen herself was pictured in a pair of sunglasses while inspecting the blooms in one of her borders at Windsor castle recently.
But royal Insiders say while out and about meeting people, she normally favours photochromic lenses – clear eyeglasses that transition to sunglasses when activated by the sun’s UV rays.
It is said Anne prefers the cutting edge shape and distinctive white arms of the matrix style glasses which became a firm favourite on the catwalk.
The original Matrix glasses worn by Neo (Keanu Reeves) were handmade by Richard Walker eyewear company Blinde Optics.
He wanted the glasses to be very futuristic and different from anything anyone had ever seen before. In turn, he designed one-of-a-kind metal frames for each character in the movie.
Ever ahead of the trends, Anne has also been known to wear the small black glasses seen in posters for the latest Matrix film.
What do you think of the sunglasses? Log in and let us know your thoughts below.