Megan Young made history tonight as she won the first ever Miss World title for the Philippines at the grand coronation held in Bali, Indonesia. France and Ghana came in as 1st and 2nd princesses, respectively.

Check out our random screencaps:

READ  REVEALED: ABS-CBN to Launch Digital TV service on February 11!