Filipino Designer Francis Libiran Felt Surprised to See His Dress at the Oscars
The Oscars just ended, and aside from the fact that Leonardo DiCaprio finally won that Best Actor award, everyone’s still talking about the stunning fashion that graced the red carpet.