Surprise from Husband

Kind of unrelated to knitting, but a surprise arrived in my office about 30 minutes ago. A mystery bouquet from a mysterious person?

It smells very very nice in here now.

Who is the mysterious admirer?

My husband.