A goddess indeed