Princess Kate’s vibrant red dress at Westminster Abbey has set tongues wagging—was it simply a fashion statement, or did it ...