Does word "smile" have the same meaning in the following two sentences?

She's got a perfect smile.

She had a smile on her face.
the same meaning