The Best Actress winner for 'The Iron Lady' looked radiant in an eco-friendly dress by Lanvin at the 84th Annual Academy Awards, held at the Hollywood & Highland Center in Hollywood, California.