I'm going to the evening do of quite a swanky wedding next week. I got a bargain at tkmax (or so I thought) a navy silk dress. It looks great at the top, the colour and neck line suit me and I look almost presentable.
Problem is it's way too short for a 46 year old with nobly knees.
It's hem is diagonally cut with the lining stopping just below nicker line and only transparent floaty silk hiding my modesty.
What can I do? Can I wear silk trousers with it? Are smart leggings ok for a wedding? And what colour would work, are you allowed to wear black with navy?
Smart weddings are not my natural habitat so any advise would be most welcome.