Leo is all about the model make up break up – he and Gisele were on and off all the time and now it appears he’s taken up the same pattern with Bar Rafaeli. The two split a few months ago but have been seen together again in LA at the Beverly Hills Hotel this weekend having brunch.

And they were in a festive mood too.

Leo was spotted reading to four children at the coffee counter, making them laugh, sharing his food, and debating with them about Christmas tv specials. He then promised to meet up with the kids later on by the pool.

Bar makes Leo happy for the holidays…