Actress Kristen Stewart is known for being Hollywood’s number one bad girl and also having amazing hair. From short hairstyles to long tousled waves to messy updos, Kristen has done it all. The star also has had many different hair colors through the years–going from blonde to brunette to red in just a few short years. Check out Kristen’s many different hairstyles below.
Carey Mulligan transforms in Prada’s spring-summer 2025 campaign. Photographed by Steven Meisel under the creative direction of Ferdinando Verderi, the ...