I think we can all agree that Meryl Streep deserves all the Oscars and she finally acquired one last night for Best Actress for her portrayal of Margaret Thatcher. Looks like the Academy finally picked up on what we’ve known all along – that Meryl Streep is the most incredible woman in the world. Not only is she an amazing actress and a humble spirit, but she can also give a moving tribute to a good friend and fellow actor while drunk off her ass. Meryl Streep, we bow down!
Meryl Streep finally picks up an Oscar for Best Actress.