Sorry OP but I’d say neither. Dress 1 gives even the model a really saggy boob look and dress 2 looks like it belongs in 2007.
I assume that as they’re both short you have good legs and I bet you could find something better. Especially for a big birthday.
Can we try and find you something better?