Jennifer Lopez has been on a fashion hot streak as of late. The 45-year-old singer and actress has always been a fan of colourful, head-turning outfits, but she’s recently upped the style stakes both on and off the red carpet with a dazzling array of show-stopping gowns and elegant coats.
The Golden Globes saw Jennifer steal the show on the red carpet in an edgy Zuhair Muhad gown featuring a plunging neckline, thigh high split and cape-like train, wearing her glossy brunette locks down in loose waves.
Later for the afterparty Jennifer once again had fashionistas coveting her outfit in a white Amanda Wakeley floor-length gown with cut-out detail giving fans a glimpse of her enviably toned figure.
The mother of two also recently saw jaws drop when she stepped out in three completely different outfits in one day, each one showcasing her fashion-forward style credentials from a chic peplum black coat to a houndstooth Giorgio Armani number.
When it comes to fashion, Jennifer has embraced one of the season’s biggest trends: crop tops. The Dance Again singer has been spotted wearing a series of crop tops from white halter necks to strappy blue pieces.