On May 21, 1994 Sushmita Sen won the title of Miss Universe, marking the beginning of a whole line of aspiring international pageant winners after her.
Today, Sen 'grammed these gorgeous throwback pictures to mark the anniversary.
Holy. Mother. Of. God.