Stars that hide in clouds..