This image is from this month's Vogue magazine. Cate Blanchett, pictured as her character Elizabeth from the new movie Elizabeth: The Golden Age. The dress she wears in this picture is an 'inspired' dress by Givenchy. The photo is a nice teaser, but the costumes in the movie by Alexandra Byrne show much more promise.
(Go here to watch a larger trailer.)