Similar meaning, but more formal:
* Opulent: Suggests wealth and luxury
* Magnificent: Emphasizes grandeur and impressive scale
* Splendid: Highlights beauty and brilliance
* Dazzling: Focuses on shining brightly and attracting attention
* Exquisite: Implies refinement and delicate beauty
More casual and playful:
* Showstopping: Emphasizes attracting attention and creating a strong impression
* Eye-catching: Focuses on being visually appealing and noticeable
* Showy: Highlights a tendency to draw attention to oneself
* Glitzy: Suggests a lot of sparkle and glitter
* Blingy: Focuses on the presence of shiny jewelry and adornment
More negative connotations:
* Gaudy: Suggests excessive and tasteless display of wealth or decoration
* Tacky: Implies a lack of good taste and sophistication
* Over-the-top: Emphasizes exceeding acceptable limits and being excessive
* Brash: Highlights boldness and a lack of subtlety
* Loud: Focuses on being attention-grabbing and overwhelming
The best word for you will depend on the specific context and the tone you want to convey.