Carrie Underwood walked in wearing a Roberto Cavalli gown and 381 carats of diamonds.