The Gossip Girl-worthy Stella McCartney pink tie dress and headband that Kate Middleton wore to Meghan Markle’s son Archie’s christening was just the latest example of the deliberate change the Duchess of Cambridge is making in the way she dresses for events. People reports that she and her stylist Natasha Archer have been trying to inject a little more edge and youth into Kate’s attire.

“Kate felt like she was in a bit of a style rut and thought she needed a little edge,” a source told the outlet. “She’s consciously worked on getting her look to be a bit younger and more modern, and it’s worked! She looks amazing, and she is getting lots of compliments about it.”

Kate has been wearing more summer dresses lately. At her Wimbledon appearance last week, the Duchess of Cambridge opted for a short-sleeved white dress accented with black buttons and a black Alexander McQueen bow belt. She also added a black bow pin to the dress.

The Duchess wore a print teal Sandro Paris dress with espadrilles to the RHS Hampton Court Palace Flower Show. She had a picnic there with school children visiting her Back to Nature garden. (That garden debuted in the RHS Chelsea Flower Show back in May.)

She wore another print summer dress by Ridley London with espadrilles to a photography workshop for Action on Children, run by the Royal Photographic Society, on June 25. That dress had more ruffles and a paisley print. Kate wore her hair down in loose waves for all four of her most recent events.