Eh, tak sure if she's already delivered or still waiting lor! July 26 due date means she could have popped anytime from now onwards, babies like to surprise us kan. If you know her personally, maybe shoot her a message to check in, because honestly the last few days before labour some of us just go radio silent, haha!