She recently opened about how she learned to be at "peace" and "drown out the noise."
And Jessy Mendiola looks more confident and carefree as she showcased her stunning figure in a bikini while on her beach break in Boracay with boyfriend, Luis Manzano.
The actress shared her curvy snaps on Instagram, accompanying it with a hashtag telling herself to keep "fighting" as she turned 25.
Mendiola was voted the "sexiest" woman in the country last year by reader's of FHM men's magazine. But the feat attracted more bad than good, resulting in numerous harsh, body-shaming comments.
In her birthday post, she reflected back on the past year and wrote: "I was so scared to be myself, to love without hesitation and to live my life the way I wanted to."
"Many times I would doubt myself, always listen to what other people would think or say, always try to please others, because that was me. I would sacrifice my own happiness for someone else’s pleasure, even if it meant getting hurt."
She then described herself as "very happy" at this point in her life, before adding: "I realized that happiness is something you work hard for. It’s something you decide to be everyday."
"Now that I’m a year wiser, I promise myself that there will be no holding back anymore. I will keep choosing happiness. To the people who stood by me through my highs and lows and have encouraged me to never give up, thank you. You know who you are, I will be forever grateful."
Below are Manzano's video clips from their quick getaway: