Emma Roberts Is All Legs In New Sheer Dress Photo Shoot