Hollywood beauty Charlize Theron adores older men, and the man of her dreams is rocker Ozzy Osbourne.

The 29-year-old OSCAR winner is currently dating 31-year-old actor STUART TOWNSEND, but she would rather have somebody even more mature.

And Theron admits she fantasises about marital bliss with the former BLACK SABBATH wildman.

She says, "I have this thing about marrying Ozzy. I like older guys. It's not as crazy as you may think."

22/09/2004 14:12