Angel Locsin is gracing the cover of Cosmopolitan Magazine for the third time, but this one’s different from what she did from any magazines before – she posed in a swimsuit!

(more…)