The Princess of Wales also wore green to the banquet at Windsor Castle, a possible tribute to the Nigerian flag ...
Pastels have their place, but Kate Middleton is swapping hers for something much more timeless. Her gemstone dress style is ...