Jennifer Lopez is always looking flawless, but her dress for the premiere night of her new movie, Second Act was out of this world!

J.Lo wore a hot pink Giambattista Valli dress. The dress was short and sexy at the front with a very long train at the back. She amplified the look with a Jimmy Choo bag and shoes and gorgeous Lorraine Schwartz jewels - topped off with a cute bun.

In Second Act, she stars alongside Milo Ventimiglia, Vanessa Hudgens, and former King of Queens actress, Leah Remini.

Check out more images from the premiere below: