Did anyone catch David Letterman last night? Meryl Streep was on promoting her new film "The Devil Wears Prada". They had the most hilarious clip on. It showed Meryl Streep coming in every morning and literally throwing her handbags, coats, briefcase on her assistants desk and barking orders. Looks good!