Top 100 Hottest Hollywood Actresses as per IMDb

38. Odeya Rush, Actress | Lady Bird

Odeya Rush was born and raised in Haifa, Israel, along with her six brothers. Her first role was Larry David’s childhood friend in an episode of “Curb Your Enthusiasm.” Shortly after that, she starred in The Odd Life of Timothy Green.