Yes, but I take into account "exact phrasing".
"Хорош/плох" in this case have some accent of bravado or excitement. "Она хороша в вечернем платье" - typical usage.