Lupita Nyong'o is living her best life in the wake of her split from her partner of one year Selema Masekela, 52. The beauty, 40, took a trip to Xcaret, Mexico.