Veteran singer Sir Cliff Richard has vowed to avoid discussing Britain's monarchy with rocker Morrissey to prevent a clash at their joint gig later this year (14).

The Devil Woman hitmaker is to play a support slot at the former The Smiths frontman's concert in Brooklyn, New York in June (14) and he has already caused a stir by joking about meat eating at the famous vegetarian's show.

Now the crooner - who was knighted by Queen Elizabeth Ii in 1995 and was a close friend of Diana, Princess of Wales - has wisely decided to keep quiet about the monarchy when he meets fervent anti-royalist Morrissey.

In an article for NME magazine, Richard writes, "I know Morrissey is quite different to me. He has a very political side to his lyrics - he likes to protest and talk about issues. People have said to me, 'Do you think you're going to get along?' I say opposites attract.

"We'll probably meet at the soundcheck, and I don't see we're going to have a lot of time to have a conversation. We'll probably steer clear of talking about the monarchy. I just hope I get time to say, 'Thanks for having me, mate,' and wish him good luck."