Things are heating up for Charlize Theron and Sean Penn. Or should we say… their love is in bloom?