Whether or not you're a fan of her signature style, you've got to hand it to Kate Middleton: the Duchess of Cambridge can certainly command the royal dress code to make an impact, whether that's through a diplomatic choice of accessory and designer, or enlisting the rest of her family in a colour co-ordinated look that's crying out for a photo opportunity.
As the Cambridge family arrived in Berlin ahead of a so-called 'Brexit charm offensive', the Duchess and her daughter Princess Charlotte stepped out in strikingly similar ensembles, both dressing in a distinctive cornflower blue - just the latest example of 'mini me' dressing that we've noticed from the duo. Their typical twinning formula? The Duchess in a block-colour dress or coat, with Charlotte wearing a traditional smocked dress in a toned down, less ostensibly 'fashion' (and thus more classically kid-friendly) version of the same hue.
Below are some of our favourite 'mum and me' moments from Kate and Charlotte...
Kate Middleton Princess Charlotte Twinning - Grazia
Trooping The Colour, June 2016
When the royals emerged onto the balcony at Buckingham Palace for last year's queenly birthday celebrations, we couldn't help but notice that Charlotte's smocked dress and tiny sandals were almost the exact shade of pale pink as her mother's fascinator. The Princess's regal wave, however, is pure Elizabeth II.
Trip To Canada, October 2016
For touchdown in British Columbia ahead of the tour of Canada, the royal blue of Kate's bespoke Jenny Packham shift dress found its echo in Charlotte's trademark buckled sandals. The Princess's pale blue patterned dress, meanwhile, is another cute mini-me nod to her mum's look.
Christmas 2016
A Christmas Day outing to St Mark's Church in Berkshire (later the venue for Pippa Middleton's wedding) saw Kate re-wear an old favourite coat from Hobbs, with Princess Charlotte's wine-coloured tights, jumper and bow chiming perfectly with her mum's suede clutch.
Pippa's Wedding, May 2017
Given that bridal party dressing is all about matchy-matchy nods, we're fully aware that including this look verges on cheating. It's so sweet, however, that we simply had to - and the sash of Charlotte's Pepa & Co bridesmaid dress comes in an almost identical hue to that of Kate's McQueen outfit...
Trooping The Colour, June 2017
When it comes to Trooping the Colour, a bold pop of colour is clearly the key to standing out on a balcony filled with the Queen's nearest and dearest. Kate's bubblegum pink dress and fascinator ensemble (the former courtesy of the Duchess's favoured designer, Alexander McQueen's Sarah Burton) provides just that. Charlotte, too, wore pink, her patterned summer frock in a slightly softer - but still complementary - shade.
Arrival In Berlin, July 2017
For the second stage of their European charm offensive, the Cambridges headed to Berlin, where Kate and Charlotte both opted for diplomatic dressing: Kate's Catherine Walker coat dress is in Prussian blue, a shade which holds historical significance in Germany, while the colour of Charlotte's smock is surely a nod to the cornflower, traditionally a symbol of the country...
Watch: When Kate and Pippa wore matching outfits
READ MORE: 7 Looks That Prove Queen Letizia Is Spain's Answer To Kate MiddletonREAD MORE: 7 Looks That Prove Queen Letizia Is Spain's Answer To Kate Middleton
READ MORE: Kate Middleton Wore A Zara Dress To Pippa's Wedding, TooREAD MORE: Kate Middleton Wore A Zara Dress To Pippa's Wedding, Too