As most people know, the Oscars took place on Sun. Feb. 24th in Los Angeles. The show was filled with beautiful outfits, graceful acceptance speeches and many winners but, interestingly, no host. Nonetheless, the night was a success, filled with many tears of joy.
Read more