Jennifer Lopez rolled back the years in a youthful baby blue Zuhair Murad cocktail dress for the Los Angeles premiere of 'Home'.
The 45-year-old star curled her blonde locks for the event in Westwood, and showed off her flawless skin through sheer panels on her chest and arms.