You guys look great! I hope it was a special evening.

Looking at the length of the kilt (touching the top of knee) The kilt is probably OK (maybe it's not as long as it should be but you couldn't pull it up any further or you'd reveal too much ).

I'd tend to think the jacket is too short. It's fits in the chest but should be a Long or Regular verses a Regular or Short. You look like a pretty tall guy so you would need a longer coat.