All hail princess J.Lo! Jennifer Lopez graces the cover of Complex’s Feb./March 2015 issue, putting her famous assets on display in a plunging white bodysuit. The 45-year-old singer-actress gets candid with the mag, too, revealing that she views herself “as a brave warrior princess who keeps going, no matter what.” She’s undoubtedly worked hard to earn her status as Hollywood royalty, even though from the beginning she “always felt out of place” there. The American Idol judge and Boy Next Door star is not about to apologize for her achievements either. She tells Comples, “Men get praise when they are successful, like, ‘Look how great he’s doing. Women get criticized for some reason. I don’t understand it.” J.Lo also doesn’t understand why the fact that she’s a mom to should stop her from dressing or dancing a certain way. Lopez asks, “I’m not allowed to be sexy because I’m a mom? It’s like, how do you think I got my children?”