Pirates of the Caribbean On Stranger Tides Angelica Hat, portrayed by Penelope Cruz. Yo ho, yo ho…it's a pirate's life for you! With this Angelica hat - based on the fourth installment of the Pirates of the Caribbean film franchise, "On Stranger Tides" - you'll be ready for swashbuckling adventure on the high seas! One size fits most adults. Order yours today! Ages 14 and up.