A recent poll has revealed the 50 things that make our day. And far from grand acts, simple things such as getting paid and receiving post are enough to put a smile on our face.
Here is the top 10:
1. Waking up to a sunny morning
2. Fresh bed sheets
3. Getting unexpected post
4. Finding a fiver in an old coat pocket
5. Being paid
6. Random acts of kindness from strangers
7. Friendly customer service
8. Receiving a compliment
9. Booking a holiday or weekend away
10. Unexpected gift/card from partner
Source: OnePoll for InterParcel
More: The 10 everyday things Britons find most stressful