The “No Other Woman” actress’ post sparked numerous memes on social media as netizens now took delight in inserting “Happy ...