Scarlett Johansson attends Heavenly Bodies - Fashion & The...