I don't mind the sporty look of these photos. As someone else said, the Monagesque princely family has always been a little different from other royal families. They've long been more likely to let loose in looks that are of-the-moment or suited to the occasion instead of always aspiring to look "timeless." For a princess who comes to them by way of being a very serious athlete and who has made sporting events and swimming lessons a mainstay of her current work, the occasional photo shoot in stylish workout gear seems on-message.
That said, I really don't like the fit of those tops. There's something about the way the mesh part flares out and splits up the side that looks clumsy to me. I also find it strange that she wore essentially the same top in two different colors rather than changing into an entirely different shirt.