Candice Swanepoel graces the cover of Perfect Magazine Issue 8