I believe they call that a bikini top. Still odd to wear at a mall if it’s not a mall at the beach.
Beautiful . Don’t trip, she can wear that anywhere she wants