The ladies of the royal family are known for always wearing bright colors, and the Duchess of Cambridge is no exception — but can she sing a rainbow? Of course she can! Whether she's ravishing in red or vivacious in violet, she has worn all the colors of the spectrum — playing with some gorgeous shades in the process. We take a look at her top three looks in each color . . .