PHOTOS: Kate Middleton's first public appearance, a few weeks early!

Read More