lilly and professor snape having a wedding in hogwarts