Can't really blame Shakira she wasn't to know. It's something both Leo and Alba will have to learn to deal with. Their past is a little crap in one particular situation.
I wish her parents would make the first move. They are missing out. But at least Alba has her daughter and Leo. And I hope he's not going to use the same ring as last time to propose.