Jessica Biel looks incredible in an olive green leather dress

Jessica Biel may be on the campaign trail for her new film but we can't stop looking at her incredible fashion choices.

The 34-year-old mother-of-one showed up last night at the premiere of her latest film The Book of Love sporting an olive green leather mini dress and totally owning it.

RELATED: Jessica Biel didn't understand her body before pregnancy
RELATED: Jessica Biel Shares 'Magical' Motherhood Moment

Biel, who brought her handsome husband Justin Timberlake along with her as her date, was dressed by Turkish designer Zeynep Arcay, who claimed she "looked amazing" in the ensemble.

Jessica Biel has stepped out wearing an olive green dress. Photo: Getty.
Jessica Biel has stepped out wearing an olive green dress. Photo: Getty.

The actress has previously spoken out about how pregnancy changed her body and how she didn't really know how her insides work until she had her one and a half year old son, Silas.

She said she had no idea how hard it would be to get pregnant after coming off her birth control pills.

The Total Recall actress said: "[I thought] Now what happens? I've been on the pill for so long; how hard will it be to get pregnant?"

The actress brought along her husband Justin Timberlake. Photo: Getty.
The actress brought along her husband Justin Timberlake. Photo: Getty.

"Suddenly I realised I really didn't know what's going on inside my own body. It was shocking."

After that she she decided to "share girl stories, fears, and insecurities" about contraception and puberty

She told Glamour.com: "You have to have the courage to stand up for what you believe in.

"We want girls to know what their [body is going through] so they don't feel scared or ashamed or gross. The tone is informative but also goofy, smart, witty."

Want more celebrity, entertainment and lifestyle news? Follow Be on Facebook,Twitter, Pinterest, Tumblr and Instagram