Serena William arrived the pink carpet for the Met Gala 2019 in an extravagant yellow and pink gown that covered every part of her body but when it was time to take to the stage, she stripped down to a skimpy outfit.
The tennis star attended the event with husband Alexis Ohanian and, as they walked the pink carpet, she wore a yellow and pink gown with matching Nike trainers.
However, when it was time to go on stage, the mother-of-one, who was one of the hosts of last night's event, took the stage in a yellow and pink tube top and pink hot pants.
She also displayed her legs in a pair of thigh-high boots which matched her top.
What do you think... Hit or miss?