Crown Princess Victoria of Sweden is elegant in a floral gown as she attends sustainability awards in Stockholm
The mother-of-two, 46, looked resplendent in the sophisticated patterned ensemble as she stepped out at the Junior Water Prize in Stockholm.