Some friends found out about my shoes dilemma. Advices from those who saw the pictures are for the gold one. When I wore them though, the gold one actually looked worse (and less stable) than the white one. So I returned the gold one already.
My friends told me an alternative I have never thought about before -- flat or lower shoes. Since I am short, I like high platforms. Apparently though, for the wedding, I will be wearing a tiara, which would add to my height. So lower shoes are better (plus, nobody look at your shoes anyway).
I'll try browsing around more for lower shoes.