Prince Carl Philip and Princess Sofia hand out Elle Gala honorary award – Royal Central
Princess Sofia and Prince Carl Philip of Sweden. Photo: Oskar Aanmoen Prince Carl Philip and Princess Sofia of Sweden enjoyed a night away from their three boys as they handed…