Britney Spears is going on tour with Spanish star Enrique Iglesias.

The 'Hold it Against Me' singer made the announcement backstage during her appearance on 'Good Morning America', which was aired on ABC this morning (29.03.11).

During the taped segment she said: "Thank you guys for all your love and support. I love music. It's my world. It's my everything, so I'm so happy to be able to share it with everyone.

"We are going on tour with Enrique Iglesias in June!"

It's not the first surprise the pop princess has sprung on fans during her promotional tour for her new album 'Femme Fatale' which comes out today (29.03.11).

Last week she performed a last-minute show at Rain Nightclub in the Palms Casino Resort, Las Vegas, to delighted fans who had no idea of her appearance until hours earlier.

The 29-year-old star will also be performing on late night show 'Jimmy Kimmel Live!" tonight to promote the record which she thinks is her best yet.

She said last week: "The b*tch is back and better than ever! I think it's the best album I have ever made. There's nothing to say. I'll let the music speak for me."