(IDEX Online) - Beyonce served up a fashion grand slam with a pair of tennis ball-colored dresses (one citron, one lime) and almost 400 carats of diamonds at the Oscars.She wore shoulder-length earrings by Lorraine Schwartz, her jeweler of choice, featuring seven rows of diamonds, weighing in at 150 carats.The 40-year-old singer also showed off a pair of 150-carat diamond bangles and two diamond rings ???,?" a 50-carat emerald-cut stone and a 20-carat cushion-cut gem.She switched costumes between her performance of Be Alive from the King Richard movie, and the awards ceremony on Sunday night, sporting a pair of huge circular diamond drop earrings, and a rhinestone garter around her left thigh.Pic courtesy Beyonce/Instagram