Simone Biles

Simone Biles freaks out when crush Zac Efron surprises her

As if Olympic sensation Simone Biles didn't already have plenty of reasons to smile -- like maybe her four gold medals and one bronze -- she's got another reason now.

Actor Zac Efron -- fulfilling teenage crush goals everywhere -- popped over to Rio to find Biles and plant a surprise smacker on her.

"He kissed me on the cheek, just letting y'all know," Biles shared in a tweet.

Rio Olympics 2016: Simone Biles, actor Zac Efron exchange kisses

Everyone wants a little time with the pint-sized wonder, who cemented her position as the greatest gymnast ever. That includes celebrity heartthrob Zac Efron. 

Biles met the actor who is popular for his roles in films such as "High School Musical" and "That Awkward Moment." The two met up up backstage Tuesday, following Biles' historic run. They hit it off immediately, exchanging selfies and even a couple smooches. 

Biles returned the favor, planting a couple on the movie star.

Favourite Biles settles for bronze

Biles, 19, had been tipped to scoop a record five golds at Rio, but lost her footing after a somersault and had to grab the beam with both hands to save herself from falling off.

She still claimed bronze, but it was 24-year-old Wevers who won the top prize - the Netherlands' first women's individual gymnastics gold.

Biles' fellow American, Laurie Hernandez, won silver.

Biles, a double world champion on the beam, will be back tomorrow morning when she will be favourite to win the floor exercise.