I love the "I feel pretty" ad.
The song is from West Side Story, which is set in New York City, and is about a girl named Maria. The commercial is set at the U.S. Open, which takes place in New York City, and features a tennis player named Maria.
People talk about how beautiful Maria is while forgetting sometimes that she has game. Note that Maria doesn't sing the song, but everyone she encounters does. Note that the singing continues right on through to the first serve of the match which Maria returns with authority to win the point, and then it stops.
Pretty? Sure. But Maria can bring it.
The analogy is superficial.
West Side Story is Romeo and Juliet set in '50s NY. Rival street gangs replace the Montagues and the Capulets. Maria is a Puerto Rican Juliet. Her beauty is her central attribute.
Notwithstanding the ad's punchline, doing the ad only reinforces the stereotype.