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

Visit the full article