What a magical weekend!