Crown Princess Victoria of Sweden wore sophisticated military attire as she celebrated the 100th anniversary of a women's voluntary organisation on Saturday.