Kim Kardashian, Shakira and Jennifer Lopez are a few of the most popular public figures, who have excelled in their respective careers. Being in the spotlight these women always have to look good and presentable. Hence dressing sense plays a very important role in the life of celebs, one fashion blunder can ruin their reputation.

But fashion sense is not a problem when it comes to Kim Kardashian, Shakira and Jennifer Lopez. In fact, these ladies are as stylish as stylish can get. Kim Kardashian, being a TV personality and businesswoman, has learned how to make herself look appealing in front of the camera. Kim just like her other sister is seen sporting different looks that are trendy and modern.

Shakira the world-famous singer has left a mark on the music industry. Her outfits while live performances as well as in the music videos are true fashion goals. Jennifer Lopez who is also a talented singer has a huge influence on the music industry. Her fashion is worth getting inspiration from. Her red carpet looks are loved and appreciated by many. Models and actresses like Kendall Jenner, Hailey Baldwin and many more take inspiration from Jennifer and try to recreate her 90’s look.

Even though these women are in their 40’s and 50’s they still can carry any outfits that are trendy among the millennials. If you don’t believe us check out the pictures for proof. Here are pictures of Kim, Shakira and Jennifer rocking cold shoulder outfits as if they are in their 20’s. Check out and let us know in the comments what do you think about them.