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