Francesca Taruc
LOOK: Beauty queen Francesca Taruc wore 3 stars and a sun gown for the win