Lupita Nyong’o celebrated her 41st birthday by frolicking on the sandy beaches of Puerto Vallarta with boyfriend Joshua Jackson. The “Black Panther” actress and the “Dawson’s Creek” alum weren’t shy about packing on the PDA, just three months after confirming their romance. The two were first seen together in October 2023, less than three weeks...