The Duchess of Sussex' lavish outfit for a recent charity event has raised eyebrows, with experts claiming the move could alienate her from her everyday fans.

Meghan recently attended Kevin Costner's One805LIVE! charity concert – her first public appearance with Prince Harry in months – in a navy dress accesorised with some eye-wateringly expensive jewellery.

The jewellery she wore, which included Princess Diana's Cartier Tank Francaise watch, some designer tennis bracelets, totalled a reported worth of approximately US$36,000 ($54,000).

That's not including Meghan's engagement ring from Prince Harry which is said to be worth $100,000.

"Meghan may desire to connect with everyday people, but if so, she has to be fully committed. Wearing that kind of expensive jewelle

See Full Page