There are a lot of ladies out here with very low confidence. I'm so sorry. People are utter bastards, and some of them are responsible for treating so many of you so very badly.
Well, these people were wrong. You are none of you ugly. You can learn to live yourself more.
Walk with your head up, shoulders back, boobs out. It's a stage trick to make yourself look taller and more confident. And when you look more confident, you feel it, even though your knees are knocking and you are afraid.
And hell yes to a good bra being the beginning of change. They can change the entire shape of your silhouette, and if you can go for something you wouldn't normally choose (colour, type, lace, silk, anything!) then go outlandish. I love putting on crazy colours of underwear beneath bland normal clothing.
Make up is entirely optional. I like to wear the basics, but I also don't wear it every day. It has nothing to do with having to look a certain way and everything to do with putting on a front.
Be brave ladies, seek out what makes you feel good. Red toenails under thick socks and boots. No make up or hair dye and embracing your beautiful skin and silvery hair. Hidden electric blue bra, bright yellow tshirt on a day you feel depressed, massive hope earrings that jingle, pink lipstick, baggy jeans, mens pyjamas - it matters not.