She looks pretty.

But, what does she have on? It looks like half space-age blazer/half tank top.