
Angel Locsin (born Angelica Colmenares; April 23, 1985) is a Filipina television and film actress and commercial model. Aside from this, she is also a film producer and fashion designer.
She starred in the fantasy-themed television series Mulawin in 2004. Soon after, she starred as the superheroine...