Oh yeah, thats right...I'm getting me women's car insurance companies mixed up. Diamond, Sheila's Wheels they are all the same to me!
Well then I really am quite stuck. Have you tried going on the Diamond car insurance page to see if they have a pic of this women? I dunno what else to suggest really.
erm i dont know the original version but the film Moulin Rouge! has a version of it sung by nicole kiddman. I think its better personally but you decide
I switched my car insurance to Diamond Car insurance and I did actually save money! Did MM first sing it in the 1960's? What film was it, am not old enough to remember.