Jessica Alba’s 20 Hottest Movies (8 of 10)

Meet Bill (2007)

Alba plays Lucy, a lingerie saleswoman who forges an unexpected bond with Aaron Eckhart’s Bill, the movie’s title character. As Bill navigates a midlife crisis and a stagnant marriage, Lucy offers him a glimpse of excitement and liberation. Alba brings a mix of allure and vulnerability to her character, igniting a transformative journey for Bill amidst the film’s comedic and heartfelt moments.

Sin City: A Dame to Kill For (2014)

Alba reprises her role as Nancy Callahan, a dancer seeking vengeance for the death of her lover. Struggling with inner demons and haunted by her past, Nancy navigates the dark, noir-inspired streets of Sin City. Alba delivers a powerful performance, diving into the character with a raw intensity and emotional depth that captivates audiences.