Francesca Bachour is at the International Fashion Show @ Drake, Houston