Serena Williams slays just as hard on the red carpet as she does on the tennis court [1]. After spending a relaxing few days in Mexico [2] with her fiancé, Reddit cofounder Alexis Ohanian [3], and accidentally revealing [4] the fact that she's pregnant with her first child [5], the tennis champ hit the red carpet at the Met Gala on Monday night. The high-fashion event was full of jaw-dropping couture [6], as usual, but few of the guests looked quite as stunning as the expectant mom (who is giving us major mermaid vibes with that gorgeous gown, right?) and her husband-to-be.