Britney Spears has sparked engagement rumours after she was spotted wearing a sparkler on her ring finger while on holiday.

The 33-year-old mother-of-two has only been dating TV producer Charlie Ebersol for six months, but recently told People magazine she would “love” to get married again.

Britney and Charlie are currently on holiday in Hawaii with her two sons Sean Preston, nine, and Jayden James, eight, and pictures show Britney wearing the ring while chilling out by the pool in her bikini.

Asked in a recent interview about getting married again. Britney said: “I would love to. I believe in the fairy tale. Love is a hard one. I don’t really understand love as far as relationships.

“With my kids it’s just unconditional, and that’s hard to find. It takes two people just loving each other a lot. Unfortunately I haven’t been given that in a really long time.”

The singer has been married twice – to backing dancer Kevin Federline, the father of her sons, and briefly to childhood friend Jason Alexander. She was previously engaged to manager Jason Trawick.