Kaya Scodelario posed for magazines