This is the reason why Kate Middleton and Princess Charlotte always wear matching outfits

princess charlotte
The Duchess of Cambridge and Princess Charlotte always look great!

Kate Middleton always looks absolutely gorgeous and her daughter, Princess Charlotte, always looks adorable as well. When they’re in public, mother and daughter always steal the show together and part of that has to do with the fact they wear matching outfits. Coincidence or thought out move?

There’s a reason why the two always match. Check it out on the next page!