Reese Witherspoon went casual as she visited the Brentwood Country Mart yesterday before getting dressed up for the Oscars last night. The actress went for golden era glamour as she walked the red carpet solo in a Giorgio Armani gown and '60s-inspired hair. She was on hand to present Christian Bale with his best supporting actor statuette during the ceremony, and also stepped out to enjoy the afterparties. She attended the Vanity Fair bash, where she shared some champagne with her fiancé, Jim Toth, and chatted with other celebrity guests like Elizabeth Banks. She and Jim were one of many famous couples who attended the soirée. Justin Bieber and Selena Gomez brought their young love to the party while Justin Timberlake cuddled up to Jessica Biel — tell us which pair you think was the cutest!