A weekend full of celebrations