Plan Your Wedding with Common Sense