This week, your favorite stars shared some cute social snaps and selfies. Pretty Little Liars [1] star Sasha Pieterse and Kim Kardashian [2] both changed their hair colors and posted their new looks on social media. Hailee Steinfeld, Selena Gomez [3], and Taylor Swift [4] all celebrated a mutual friend's birthday and had fun in their birthday hats. Lily James was out and about promoting her new movie, Cinderella, while Ansel Elgort was also out promoting his film Insurgent. Ansel stayed humble in his selfie captions to his fans, saying he has to pinch himself every time he sees one of his movie posters. Keep reading to see the rest of this week's cutest celebrity candids, and be sure to follow POPSUGAR on Instagram [5], Facebook [6], and Twitter [7]!
Miley Cyrus [8] shared a cute throwback photo with her brother and mom.
James Van Der Beek [9] promoted his new show CSI: Cyber with his costar on social media.
Spoiler alert! Mindy Kaling posted a photo of herself with a pregnancy belly.
Sasha Pieterse doesn't look like Allison from Pretty Little Liars [10] anymore. The actress changed her hair color to brunette.
Kendall Jenner shared a bikini selfie and captioned it, "Take me back."
Shay Mitchell threw on a mud mask after traveling 30 hours.
Lily James appropriately held up a Cinderella book.
Jesse Tyler Ferguson and his Modern Family onscreen daughter celebrated Dr. Seuss's birthday with Read Across America.
Ansel Elgort still can't believe he's an actor and shared this humble note, "Still pinching myself every time I see one of my movie posters in the subway. I grew up hoping one day id be in movies and that their posters would be at my subway stop. This is so cool!!! #insurgent #caleb."
Willow Shields took a selfie with her Dancing With the Stars [11] partner.
Sarah Hyland met up with Jenna Ushkowitz and Emma Roberts at the Kindred launch party.
Hailee Steinfeld and her famous friends celebrated a mutual friend's birthday.
Ariana Grande [12] gave a wink and a kiss to her followers.
Diane Kruger [13] got glam on set.
Kim Kardashian [14] continued to show off her platinum-blond hair.