He's the heir to the British throne and she's a Mexican actress famous not only for her on-screen roles but for her dedication to speaking out for women's rights. So it’s totally on point that Salma Hayek has joined up to promote The Prince's Trust - an organization set up by Prince Charles to help young people.