Gwynnie, she's never short of a word or too. Mostly it's via her website Goop, where she helps impart advice about how best to yawn, or steam cleanse your nethers, or how being a mother in the acting profession is harder than being a regular mum. This time, however, her words have been more readily received.

Speaking of her role opposite Robert Downey Jr. in The Avengers, the mother of two told Variety: "Look, nobody is worth the money that Robert Downey Jr. is worth. But if I told you the disparity, you would probably be surprised. Your salary is a way to quantify what you're worth. If men are being paid a lot more for doing the same thing, it feels sh*tty."

Robert Downey Jr was named the highest paid actor in Hollywood last year, earning $80million. 43-year-old Gwyneth Paltrow earned in the region of $9million "mainly from endorsements."

Us Weekly reports that "the highest-paid actress on the Forbes' list, Jennifer Lawrence, made $52 million last year - a whopping $28 million less than Downey Jr."