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.