While there’s nothing like a summer party – whether it’s just off the beach, an amped-up poolside affair or a night out – it can be daunting trying to think of an outfit night after night. The key to event dressing is preparation. Get a head-start with these seven outfit ideas.

1. Tropic thunder (the good kind)

The tropical-inspired prints and colour combo of pink and green make this standout outfit a party success. You could easily swap out the shoes for sneakers, or, if you dare, a higher heel.

Sindiso Khumalo Top R669 Style by SA @ Woolworths; shoes R329 H&M; skirt R77 Country Road; earrings R449 Mimco; bag R1 029 Zara

2. Neutral and classy

For a more modest approach (or to hide a really bad sunburn), this outfit doesn’t lose any fashion points. Winning with the neutral tones and with a beautiful silhouette.

Trousers R799 H&M; shirt R399 Woolworths; clutch R859 Zara; earrings R399 Witchery; shoes R1 039 Country Road

3. Lean green party machine

Emerald-green will always been a party-time favourite. Paired with tailored trousers and sparkly gems, this outfit is super elegant.

Top R999 trousers R1 499 both Country Road; earrings R219 bag R859shoes POR all Zara

4. Relaxed luxe party look

This is the perfect festival outfit, especially with comfy Vans to dance around in.

Earrings R199 cami R999 both Country Road; trousers R629 H&M; bag R459 Zara; Vans R1 199 Superbalist

5. Accessorise your way to the top

For a DIY co-ord, match your bikini top to a skirt and you’ve got ourself a fab outfit base. Add a belt bag and fun accessories, and you’re good to go.

Belt bag R459 shoes R759 both Zara; earrings R99 H&M; bikini top R279 skirt R350 Woolworths; Lundun sunglasses R259 Superbalist

6. Suit up

Beautiful tailoring is as good an excuse as ever to celebrate.

Blazer R2 299 bralette R699 both Country Road; trousers R1 499 H&MxErdem; sliders R1 299 Mimco; bag R659 Zara

7. Night out

Lastly, create a stir with this outfit of high-shine metallics and prints.

Dress R349 earrings R529 both H&M x Erdem; shoes R759 blazer R829 Zara