Sweden Royal Wedding: Prince Carl Philip To Marry Reality Star

An ex-reality TV star is set to become the first "commoner" for centuries to become a Swedish princess when she marries Prince Carl Philip.

Sofia Hellqvist, 30, has worked as a topless model, later becoming a yoga instructor and working for charity.

Her fiance, 36-year-old Carl Philip, is third in line to the Swedish throne.

Half a million are expected to line the streets of Stockholm for the event, despite polls suggesting the Swedish royal family's popularity is waning.

The pair reportedly first met at a restaurant in 2010, with news of their relationship being revealed soon after.

The Swedish media made much of Ms Hellqvist's past, which includes posing with a boa constrictor and an appearance on the reality show Paradise Hotel, in which scantily dressed singletons compete to stay in a luxury hotel.

In response, Ms Hellqvist told Swedish television she had long since moved on.

"I don't regret anything. All these experiences have made me the person I am. I wouldn't have made those choices today."

Amid rumours that her past had caused disquiet among the royal family, the palace has emphasised her charity work, which includes setting up a charity to help disadvantaged children in South Africa.

(BBC)