Prince Carl Philip of Sweden Hosts Pre-Wedding Dinner with Fiancee Sofia Hellqvist!
The 36-year-old royal, whose title is the Duke of Varmland, will marry Sofia, 30, on Saturday evening.
Carl Philip is third in line for the throne behind his older sister, Crown Princess Victoria, and her three-year-old daughter Princess Estelle.
The prince has received a lot of attention over the years for his very good looks. Check out the shirtless photos from his trip to Ibiza last summer!