Jessica Alba carried a beige crossbody bag while traveling in Mexico City and we found a lookalike for under $20 at Amazon.