Mini-Me Fab
It is always heartwarming to see parents and their children dress somewhat alike. During their annual Christmas service at Sandringham, both Kate and will have their own cute minis in form of Princess Charlotte and Prince George. The sight was nothing short of adorable.

Kate wore a simple grey coat and a deep green hat. Her hat and shoes matched Charlotte’s coat to a tee. While Prince George and Prince William wore the same shade of blue. This picture is what most of us wish our family Christmas pictures looked like.