The Swedish royal family attended a thanksgiving service in Stockholm today to celebrate King Carl XVI Gustaf and Queen Silvia’s 50th wedding anniversary. Celebrations began at the palace before 10 am, followed by the service at Stockholm’s Storkyrkan (Stockholm Cathedral) with invited guests in attendance. Members of the royal family showcased vibrant colors for the occasion. Queen Silvia notably wore a red outfit with a matching pillbox hat, while Crown Princess Victoria opted for a pale yellow ensemble completed with a large hat. Princess Madeleine was dressed in white. Princess Sofia turned heads with a pink outfit and a strikingly angled, matching hat.