Fergie has been given a Christmas present that will hopefully keep on giving: a fiance.
The Black Eyed Peas singer has become engaged to her boyfriend of three years, Josh Duhamel.
The sexy singer and "Las Vegas" star became engaged over the festive season, Josh's rep confirmed to TMZ.com.
The "London Bridge" singer is excited by her new pre-marital status. A source told People, "Fergie called a lot of her girlfriends today to tell them the news. She said they don't know what kind of wedding they want yet, but that she is the happiest girl on earth."
Fergie and Josh have been dodging engagement rumors for most of 2007.
She added fuel to the rumors when she was spotted at the American Music Awards wearing a diamond ring on her engagement finger.














