Katie Price was over two hours late for her wedding blessing.

The sexy star reaffirmed her commitment to third spouse Kieran Hayler - who she originally married in a private ceremony in the Bahamas in January - late last month, but made sure she kept her 200 guests at the bash, in Weston-super-Mare, South West England, waiting for the nuptials to start.

Her friend Danielle Lloyd - who was a guest at the wedding -said: "I was really excited to be going to my good friend Katie Price's wedding blessing but, because the traffic was so awful, I was running two hours late. But true to form, Katie was even later - as always. It didn't matter though, everyone just had a few more drinks, though not me, obviously."

Pregnant Danielle - who is expecting her third child with her soccer player husband Jamie O'Hara - also revealed the wedding had a Willy Wonka theme and was very different to a traditional ceremony.

Writing in her Closer magazine column, she added:" It was such a great day, the theme was Willy Wonka, which was a bit different, but she's had enough weddings by now not to want the big white wedding - she just wanted her friends and family to see her get married."

Pregnant Katie has been wed twice before; firstly to Peter Andre - with whom she has two children, Junior, seven, and five-year-old Princess Tiaamii - and then to cage fighter Alex Reid.