Diane Keaton played some much-loved film characters over her decades in Hollywood and established herself as a style icon.