The many shades of love....