Last updated on Jun 15th, 2020 at 07:47 pm

Cape Town has been voted one of the world’s most beautiful cities by several international publications including Forbes and CNN

The Mother City is the perfect places to snap Instagram-worthy pictures while enjoying a relaxing vacation.

Stars like Miranda Kerr, Justin Bieber, Victoria Beckham, Prince Harry, Orlando Bloom and Homeland star Claire Danes have been pictured in Cape Town over the years.

Whether for work or pleasure, the city is a favourite for local and internationals celebs.

If you want to spot an A-list celebrity in Cape Town, you need to visit one of these popular locations..


Subscribe to our Free Daily All4Women Newsletter to enter

Two Oceans Aquarium

Miley Cyrus was spotted sightseeing in Cape Town in November last year. The Wrecking Ball hitmaker was hanging out at the Two Oceans Aquarium. A tourist recognised the singer during her low-key visit. Miley was also spotted at several stores in the Mother City.

The 26-year-old was in the city to shoot scenes for an episode of Netflix’s Black Mirror.



View this post on Instagram


Hi guys. Passando para avisar que @mileycyrus está em Cape Town ❤️🌈 #mileycyrus

A post shared by Paulo Santos (@paulo_santosph) on


Bo-Kaap is another popular hotspot for tourists.

The American actress visited the Shay Mitchell area during a 2017 visit to the Mother City. She was spotted posing up a storm next to one of the many colourful buildings.

Miley Cyrus and her sister Brandi also visited Bo-Kaap in 2018.



View this post on Instagram


Not the cleanest spot to sit and I do love these pants- but after walking for as long as we had, I would have sat anywhere.

A post shared by Shay Mitchell (@shaymitchell) on


View this post on Instagram


sister sister 🐯

A post shared by Brandi Cyrus (@brandicyrus) on