Lily Allen turned down a duet with Robbie Williams because of his age.

The Smile singer was approached to record a song with the star for his new electro album, but she decided that she didn't want to ruin her reputation.

"It could ruin my street cred," Lily is quoted by the Daily Star as saying. "He's cute, but past it."

Allen eventually decided to provide some backing vocals for the album.