Reese Witherspoon is all smiles wearing a crimson Zac Posen gown, Christian Louboutin shoes, and Fred Leighton jewelries. Her tousled hair keeps the…