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.
Capturing the essence of Southern California's serene beaches and laid-back vibes, Mavi's spring-summer 2024 campaign highlights new season jeans. Shot ...