Who made Carrie Underwood’s strapless gown, jewelry, pumps, and handbag that she wore in Las Vegas on April 1, 2012?

Shoes – Oscar de la Renta

Jewelry – Johnathon Arndt

Purse – Swarovski

Dress – Abed Mahfouz couture