When you say she's not looking her best do mean her coat? It could be the stress of moving.
However im sure you probably know i dont like royal canin

its full of fillers thats arent great for your cat, i have adopted an ex-queen too (bengal) and shes the same, just turned 3 and been neutered, she was on royal canin and felix, ive changed her onto natures menu and orijen (gradually) as she was having very loose stools and her coat wasnt great. It was mainly because of her loose stool i had a look into foods and was very shocked at what i found!
I also wouldnt feed just dry food i give Betz it because she's used to it and can nibble on it through the day, she has 2 meals a day of the wet food and she now has firm poo's and a great shiney coat
But like i said she maybe stressed with the move.