Alessandra Ambrosio puts on a VERY leggy display in a black top and short shorts as she makes the most of soaring temperatures in Cannes
Related Articles

Click here to return to the article.