If you find yourself in looking for ways to appear younger than you really are, there are so many ways to virtually stop time. All manner of beauty regimens, diets, injections, serums, and moisturizers exist to do just that, but there’s a simple styling tip that also does the trick: It all comes down to landing on the right color. To find out which are the best colors to wear to look younger, we beelined to an expert to uncover these magical hues.
We spoke to celebrity stylist Andrew Gelwicks, who insists that “color plays such an important role in your wardrobe—almost as important as the actual clothing itself.” He also shared which color to definitely avoid: “If you’re hoping to look younger, the absolute color to avoid is black since it’s too severe. If you want to experiment with looking younger, start out with reds, pinks, and purples. They all have a youthful vibrancy to them that is widely recognized.”
Don’t just take his word for it, though. Up ahead, see how the chicest over-40 celebrities are putting these youthful colors to the test. Keep reading to get inspired by how they wear each shade and then shop our picks because no matter what your age is, wearing these vibrant colors is always a good idea.
Red is everyone’s favorite power color, so it comes as no surprise that Gelwicks points it out as one of the best colors to wear to look younger. According to celebs who defy their ages, a true red is the best way to go.
The chicest over-40 celebrities prove that when it comes to wearing pink (with the goal of looking truly ageless), bold is better. Think vibrant shades of fuschia and hot pink, as demonstrated by the below Jennifer Lopez, Celine Dion, and Kerry Washington looks.
Purple is a slightly less obvious choice for achieving an age-defying appearance, but as Selma Hayek and Chrissy Teigen are showing us, lilac purple hues definitely do the trick.