Alessandra Ambrosio showed her amazing self-cultivation image in a small red bikini while on vacation in Mexico.