EnStars put together a list of some of the best celebrity beach bodies of 2013.

Even at 41, Sofia Vergara looks stunning in a bathing suit.

"I have many favorite body parts of myself and I may have some that I don't like. For example, I love my eyes. I love my waist," she told The Huffington Post in June. "But I also have parts that I would like to complain [about], but I'm not going to do it here."

Rihanna's another confident star, whose learned to love her shape.

Celebrity Couples Who Got Married in 2013

"Over the holidays, and even during filming, I realized that I actually like my body, even if it's not perfect according to the book," she told Vogue in 2011. "I just feel sexy."

Another great beach body is Victoria's Secret model Alessandra Ambrosio. The supermodel explained why she loves her body and it's not because it landed her fame and fortune.

PHOTOS: Interracial Celebrity Couples

"I like my body because it gave me the most incredible thing is this world, which is my daughter Anja Louise," she said in a promotional video for Victoria's Secret. "Now that I'm a mom I'm very conscious of taking care of my body."

Scroll through our gallery to see the rest of the best beach bodies.