diora baird hat it all.