Photo courtesy of Michael Rozman/Warner Bros.

Eva Longoria appears on The Ellen DeGeneres Show today, and we have to say, we're amazed at how honest the actress is about her divorce from Tony Parker and her newfound happiness with current beau Eduardo Cruz.

On what she learned from her very public split, Eva tells Ellen, "You know for me being a woman I realized you cannot identify yourself through a man or through your marriage ... Or through a partner. I think it’s our nature to be socially constructed that way. To just be inferior or subservient and you don’t have to be. You can be yourself and really hold your own by yourself no matter what partnership you’re in."

Ellen remarked that the Desperate Housewives hottie seemed to be in a happy place, and Eva agreed. "Everyone says I look younger," she exclaimed. "Which I’m like, ok. Everyone keeps saying, you’ve never looked better. I’m going wow; I think divorce agrees with me."

Aww, at least she's able to find the humor in it! So does she still keep in touch with Tony? Click after the jump to find out!