Christina Aguilera is engaged to Matt Rutler.

The singer's boyfriend proposed on Valentine's Day, and she accepted, before showing off her huge new diamond ring on Twitter.

Underneath a picture of the couple holding hands with her new ring prominently on display, she wrote: "He asked and I said...... (sic)"

A source close to the couple, who have been dating since 2010, told "They're very much in love and are really excited to take this next step."

Christina met Matt on the set of 'Burlesque' in which she starred and he was a film assistant. At the time she was going through a painful split from her first husband Jordan Bratman, which was finalized three years ago. They have one son, six-year-old Max, together, who they share custody of.

Friends of Christina, 33, also say she can't wait to be a mother again, with some suggesting she and Matt could soon try for a baby together.