'Smallville' Star This Ass Fears No Kryptonite

3/28/2016 5:28 PM PDT

Laura Vandervoort, who played Supergirl on "Smallville," had to channel some of her own super strength when wrestling the ocean tide for her bikini bottom.

Vandervoort is on vacation in Cancun with her boyfriend. Doesn't seem like she's too upset about the near stripping. That's what vacation's for, right? 

Gotta say ... she definitely looks better in a bikini than a cape.