 Winslet is reluctant to discuss the gender pay gap in Hollywood as she dislikes talking about her salary in public.In 2009, "Forbes" reported her annual salary to be US$2 million, a majority of that stemming from her endorsement deals.Also that year, the UK Film Council calculated that she had earned £20 million from her acting roles since 1995.