Hey girls, I have a problem. Well, a few, actually

First, to preface everything, I am six feet tall without shoes on--inch for inch, the exact same height as my fiance. I adore heels, and I usually wear 3 or 4 inch ones to go out, so he ends up being a fair bit shorter than me. Now, he's awesome and doesn't care that I'm taller than him (one guy I went out with had HUGE issues about that--dumped him!) but I thought it would be nice for him to be taller than me for once. So I bought a pair of very pretty copper flats. (Our wedding colors are eggplant, copper and chocolate brown.) Here are the shoes:

Cute, girly, and practical. I was pretty happy with them. But then I started looking around (never a good idea) and seeing shoes like these:

And now I'm soooooooo annoyed that I'm so damn tall, because I WANT to wear something super cute and beautiful and sexy. I've always felt prettiest when I'm wearing tall shoes, and I'm worried that wearing flats will make me feel too casual, not like a bride.
Do any of you tall ladies have suggestions? Tricks to make yourself look shorter or your man look taller? And to everybody else, what would you think of a 6'4" bride and a 6' groom? I don't want to look weird in pictures...:(
My other question is less of a problem, just a decision I'm having a hard time making, which is: no veil, fingertip veil, or cathedral veil? I'm not sure if I want to wear one--I'm wearing a big flower with feathers in my hair at the reception, but my mom is pretty insistent that I should wear a veil during the ceremony, and I'm not totally against the idea. But I don't know if a cathedral one would overwhelm my dress. Here's a picture of me in the dress (and shoes) with a fingertip veil on:

(Never mind that the dress doesn't fit around the boobs, it was just the sample and wasn't my size.) I'm thinking that I could get away with the dramatic long veil if I wanted to, because the dress is dramatic and I'm super tall--but I want a second opinion. What do you ladies think?
Thanks for reading my ridiculously long post!