Flashback! Madonna and Sean Penn's August 1985 Wedding Was Insane

Published

Their marriage only lasted four years, but the memories from their wedding will last for generations.