thank you for the comments!
so i checked the editorial again to see who made the dress. no dice, but interestingly enough it seems this was shot in 2007! I feel like this super-daring sheer look was really ahead of its time - I could have sworn it was from a current magazine!