Princess Sofia looked beautiful on Friday night as she stepped out for a festive outing with her husband Prince Carl Philip.
The Swedish royal, 40, arrived at Gustaf Vasa Church in Stockholm for the Christmas in Vasastan concert wearing a pair of bump-flattering black flared trousers from Day Birger Et Mikkelsen.Â