i agree with some of the others here, its not a great/ unique dress, it looks like a typical indian dress, the embroidery, design and length of the shirt. ive bought so many indian dresses that almost come down to my ankles and some of my moms dresses look very similar to that. but since ur getting it, i agree with SGC the royal blue in itself with the gold embroidery would look great. you could also try a deep purple. both would look much better than the red/gold.
Desigirl is Indian origin so I guess the more Indian styles appeal to her.