Giselle and Leo have been an item for years. They were engaged for a while. Make no mistake, they are involved.
OK... Never mind.... LOL