Rumor: Sean Penn Dating Florence Welch?

HERE IS THE NODE TPL