Social Media It’s not her baby! Michelle Yeoh causes stir on social media after sharing photo of new-born – Malay Mail January 2, 2024 johorbiznet It’s not her baby! Michelle Yeoh causes stir on social media after sharing photo of new-born Malay Mail