Kate Middleton Can't Stop Wearing Princess Diana's Favorite Print