Sam Smith wears TINY red Versace speedos as they enjoy a relaxing day at the beach in Miami after facing backlash over headlining the Proms
Related Articles

Click here to return to the article.