Angelica

Angelica (performed by Penélope Cruz) is the daughter of Blackbeard and a lover of Jack Sparrow.