Jennifer Lopez Covers Complex

Special guest appearance by her nipple

Jennifer Lopez is Complex’s latest cover star. The 45 year old continues to prove that you can maintain a career full of mediocre music and movies as long as you look amazing.

In the accompanying interview, Lopez tells Complex that she sees herself as a “brave warrior princess.” Sounds about right.