I would argue that world famous should be hyphenated when used as an adjective that is modifying a noun as in He s a world famous photographer The case for using a hyphen is perhaps weaker when it s a predicative complement That painting is world famous The hyphen in summer friendly products is...