hellomagazine.com
Exclusive: Princess Charlotte wears £21 dress for first solo portraits
The Duchess of Cambridge is renowned for mixing high street brands with luxury labels, so it comes as no surprise that Kate dressed her baby daughter Princess Charlotte in a reasonably priced frock