Skip Nav

Pirates of the Caribbean: At World's End

Will (Orlando Bloom) proposes to Elizabeth (Keira Knightley), and Captain Barbossa (Geoffrey Rush) marries them in the middle of battle.

Photo courtesy of Walt Disney Pictures

What’s Your Reaction? 0 0 0 0 0 0 0Reactions

Download our new Selfie app!

+