The Duchess of Sussex has come under a negative spotlight over recent weeks.