Don't you think Princess Kate is too perfect a princess? But she broke a 350-year-old royal tradition on her wedding day. Read more!