Alicia Christian "Jodie" Foster (born November 19, 1962) is an American actress and filmmaker. She is the recipient of numerous accolades, including two Academy Awards, three British Academy Film Awards, three Golden Globe Awards, and the honorary Cecil B. DeMille Award. For her work as a director, she has been nominated for a Primetime Emmy Award. People magazine named her the most beautiful woman in the world in 1992, and in 2003, she was voted Number 23 in Channel 4's countdown of the 100 Greatest Movie Stars of All Time. Entertainment Weekly named her 57th on their list of 100 Greatest Movie Stars of All Time in 1996. In 2016, she was inducted into the Hollywood Walk of Fame with a motion pictures star located at 6927 Hollywood Boulevard.