Sophia bridal is one of the "branded" bridal shop in taiwan. Many celebrities took their bridal photo there, ELLA from SHE bridal pic is from there as well, not so familiar with their price but maybe penny comes with quality??
Btw, if you want to look for more recent photo from cannes, I find...