Princess Catherine SHINES In Shimmering Jenny Packham Gown For Formal Royal Dinner