40 Touching Love Poems for Him that Will Melt His Heart

Last updated: August 11, 2023

Are you looking for the best love poems for him, to share with your special man? You're in the right place! Whether he's your boyfriend, husband, or someone you're longing for, these heartfelt verses will make him feel seen, appreciated, and deeply loved. Be it your anniversary, his birthday, or just because, we have the perfect poem to express your feelings, whether you want something sweet, sentimental, profound, or even lighthearted and funny.

love poems for him outdoors couple

Sometimes, it's hard to find the right words to express our deepest emotions. But don't worry! Our collection of love poems for him is carefully chosen to capture the essence of love in all its beautiful forms. These poems can help you put into words what your heart truly feels. Want to sweep him off his feet? Or maybe just make a simple gesture of affection? Our collection is here to guide you.

Discover the power of poetry and let it unlock the hidden depths of your heart. Celebrate your connection with your man through the beautiful words of our love poems for him. Whether you want to strengthen your relationship, mark an important milestone, or simply express your love for the amazing man in your life, we've got a poem that aligns with your intent.

Please note, our love poems are free for personal use and sharing with your special man. Kindly refrain from reproducing them without our permission.

Lost in You
In every glance, my heart takes flight,
Your presence fills my thoughts day and night.
A crush that blooms with every passing hour,
Your essence holds me under its power.
I can't resist your captivating gaze,
Lost in a trance, mesmerized by your ways.
Forever longing, hoping you'll see,
This love that's grown, consumed within me.
~ Josephina Torrington

Just Like Spring (Love Anew)
In the realm of love, thou art my eternal spring
Thy presence, a blossoming canvas of vibrant hues
As flowers awaken, so does my affection for thee
A love that blooms with the gentle touch of springtime breeze
Thy smile, a sunbeam breaking through winter's veil
Melting the frost of doubt, bringing warmth to my heart.

Thy love, like dawn's dew on tender petals
Nurtures my soul, reviving it with tender care
With thee, my love, each day is a resplendent April
Where love's melody dances in the fragrant air
In thy embrace, I find solace, like a tranquil meadow
And as spring's eternal, so shall my love for thee be.
~ Clementine Delanti

When Our Hands Touched
In that moment, our worlds collided,
A chance encounter, fate had decided.
A stranger then, but little did I know,
How deeply my feelings for you would grow.
With each passing day, my heart yearned,
To unravel the mystery that I discerned.
Now, I long to know you, to explore,
The depths of your soul, the treasures in store.

When our hands touched, a current surged,
Electricity danced, my senses surged.
A spark ignited, a connection made,
In that fleeting touch, a memory laid.
I crave to learn your stories, your dreams,
To bask in your presence, so it seems.
From stranger to more, our journey unfurls,
My heart sings, for you are my world.
~ Ella Stawarski

He is My Summer
He is like a summer's day,
Radiating warmth and joy, wherever he goes.
Just as the sun graces the sky, his presence lights up my world
His laughter, like a gentle breeze,
Brings a refreshing sense of happiness to my heart.
With every smile, he blossoms like a vibrant flower,
enchanting me with his charm.
His touch, as gentle as a sun-kissed breeze,
Sends shivers of delight down my spine.

Like a summer's day, he is full of life and adventure,
Igniting a sense of wanderlust within me.
His love is like the golden rays of sunlight,
Enveloping me in a comforting embrace,
Melting away any worries or troubles.
With him, every moment feels like a carefree summer's day,
Filled with love, laughter, and endless possibilities.
~ Ellise Imbriglio

Meant to Be
In the tapestry of destiny, we were entwined,
As soul mates, our hearts forever aligned.
He was made for me, a perfect match divine,
Our love written in the stars, destined to shine.

Fate's hand guided us, brought us together,
A cosmic connection, an unbreakable tether.
Through trials and storms, we stood strong,
No force can break us, our love sings its song.

I am the moon, he is my guiding star,
Together we soar, forever afar.
In the vastness of the sky, we're meant to be,
Bound by love's embrace, forever free.

Our souls dance in celestial harmony,
A love that transcends, eternally.
With him, I've found my purpose, my truth,
He's my soul mate, my love, my eternal youth.
~ Junie D'Alessandro

He is my Protection, My Haven
He is my unwavering protector,
A stalwart sentinel who holds me in a warm cocoon.
Like an ancient oak, he stands resolute,
His strong limbs sheltering me from the tempestuous winds of life.
His presence is a celestial constellation,
Guiding me through the darkest nights,
And illuminating my path with unwavering devotion.
With each beat of his valiant heart,
He thwarts adversity,
Warding off any harm that dares to approach.

His tender touch,
Gentle as the soft petals of a blooming flower,
Imbues me with a sense of invulnerability.
His love, a majestic fortress of unwavering dedication,
Fortifies my spirit,
Empowering me to conquer any tribulation that may cross our path.
With him as my gallant guardian,
I fear no shadow,
For his love envelops me in a sanctuary of eternal protection.
~ Makaela Trethewey

A Sweet Embrace
In his soft brown hair, secrets whispered,
His warm skin, a canvas gently kissed.
Those big strong hands, a comforting embrace,
His deep eyes, windows to my soul's grace.
With each step, his walk exudes pure grace,
His voice, a melody, a sweet embrace.
Every thought consumed by his presence near,
His essence lingers, whispering in my ear.
From his head to toe, perfection I see,
He's the embodiment of my reverie.
In every breath, in every waking hour,
Thoughts of him bloom, like a vibrant flower.
~ Lidija Montgomery

Perfection in my Eyes (No One Compares)
You are truly the epitome of perfection,
The embodiment of all that is good and remarkable.
Your kindness knows no bounds,
Your love is boundless,
And your presence brings endless joy.
In my eyes, there is simply no one else who compares.
~ Taloula Moretti

You're All I Need
From afar, I secretly admire your grace,
Unsure if you see the depth in my gaze.
But when your eyes meet mine, a connection weaves,
In that moment, my heart finds solace and ease.
In your gaze lies all I yearn for, all I need.
~ Melodia Ortez

He is My Light (One and Only)
In my vast existence, my beloved is a radiant beacon
He, my lighthouse, remains steadfast, unwavering
Within him resides truth and goodness, guiding my wayward steps
He shines like the North Star, celestial, illuminating my soul
In his presence, my world is warm, purposeful, content
His love kindles the flame, revealing my true potential
My gratitude overflows for his celestial light, virtuous and noble
With him, shadows dissipate, love transcends all boundaries.
~ Sorsha Arquette

Missing You
In distance's realm, my heart echoes your name,
Yearning for your presence, forever the same.
Each passing day, a burden hard to bear,
Without you near, life's colors fade to despair.
How long must I wait for our souls to collide,
To bridge the gap, have you back by my side?
Thoughts of you consume my every thought,
Wondering where you are, what destiny's brought.

With each sunrise, I ache for our eyes to meet,
To feel your warmth, our connection complete.
For in your gaze, my world finds its tether,
Our souls entwined, bound by love's weather.
In this emptiness, I find solace in dreams,
Until the day arrives when reality redeems,
And I hold you close, our hearts intertwined,
For you are the missing piece I long to find.
~ Junie D'Alessandro

He is My Snoopy
In the comic strip of my life,
My man, he shines adorably.
He brings joy and mischief, like a playful Snoopy.
His smile charms, brightening even the gloomiest days.
Wit flows, and the silliest banter fills our home.
And his loving presence wraps around me, secure and cherished.
With him our life is a whimsy that warms my heart.
~ Brittanie Wetherell

He Comforts Me
In his presence, a steady beacon of light,
Guiding us through the darkest of nights.
With calmness and grace, he carries the day,
Kindness radiates from him in every way.
When tears flow, he embraces me tight,
His warmth soothing, a comforting sight.
Through chaos and storm, he remains unfazed,
A patience unyielding, our love truly amazed.
Even in moments when I drive him astray,
He holds his composure, never sways.
My man, a pillar of strength, unwavering and true,
Forever grateful for the love he imbues.
~ Meagan Tuffley

He is the Best!
My man, he's the best
He brews tea, like a warm hug
Fix-it king, no challenge too big
Cooking's not his thing, no problem
He never complains, always positive
He knows what to do, every time
His presence brings sunshine, unwavering support
We face life together, an unbeatable team
In his arms, peaceful haven, endless love
With him, life's an exhilarating adventure
I'm so grateful every day for the gift of his love.
~ Sherrie Hobbes

You See Me
In a world full of faces, you stand apart,
The one who truly knows the depths of my heart.
No other soul comprehends me like you do,
Our connection profound, tried and true.

You see beyond the façade I wear each day,
Peering into my soul, where truths lay.
Through your eyes, my essence is shown,
A bond unbreakable, a love we've known.

In crowded rooms, I still feel a lingering ache,
Loneliness persists, no solace to take.
But with you, my love, it all fades away,
In your presence, understood, come what may.

There's a profound understanding between us,
A language unspoken, a trust we discuss.
In your arms, I find solace, I'm known,
A sanctuary of love, a place we have grown.

No other touch has stirred my soul as you,
No other connection feels as real and true.
With you, I am seen, my heart fully known,
In your presence, my love, I've truly found home.
~ Ellise Imbriglio

Adventurers in Love (My Companion)
Together, we've traversed the world's embrace,
Wanderlust fulfilled.
Oceans crossed, mountains conquered,
Boundless horizons met.
We've roamed cities, distant and close,
Marveling at their tales.
Cuisine savored, familiar and exotic,
Taste buds awakened.

Each adventure a treasure trove,
Memories etched forever.
And oh, the anticipation brews,
For more escapades ahead.
The prospect of new horizons,
Uncharted paths, ignites excitement.
With him by my side,
The journey becomes a serene dance.

Hand in hand, we tread unknown trails,
Guided by serendipity.
Amidst life's hustle,
We find solace in exploration's embrace.
The world unfolds,
And our souls alight, woven in unity.

In his presence, tranquility blossoms,
Worries dissolve like mist.
Together, we'll embark on more treasured expeditions,
Painting our lives with vibrant hues.
For the adventures we share,
My heart shall forever be grateful,
Cherishing each moment as an oasis of serenity.
~ Ella Stawarski

You're My Light
In the shadows of my life, darkness looms,
Yet within your presence, my spirit blooms.
When hope feels lost, you're my guiding light,
Thoughts of you lift me from despair's night.
You are the beacon that brightens my way,
The best thing that's happened, day by day.
In your presence, all I yearn for is true,
To see you, be with you, our love renewed.
For in your arms, there's nothing else but bliss,
You're the missing piece, the eternal kiss.
With you, my love, darkness fades from view,
In your embrace, my world finds love anew.
~ Clementine Delanti

My Heart Sings
Thy love doth enrapture me, sweet beloved
In thy embrace, my heart finds solace
Thou art the sun that warms my soul
Each touch kindles a fire within me
Thy smile, a radiant beacon of joy
With thee, my heart sings its melody
No distance can quell this love's ardor
Forever bound, our souls entwined as one
Thy presence, my dearest, completes my being
For thou art the very essence of love.
~ Josephina Torrington

Alchemy of the Divine
Beloved, within my being, a love divine resides,
Vibrating through every cell, a sacred union realized
In the depths of my heart, a flame eternal burns
Igniting a passion that passionately yearns.
Thy presence, a celestial melody, intoxicates my soul's essence,
Uniting our spirits in a dance of cosmic luminescence.

With each breath, the fragrance of our love permeates the air,
A divine elixir, a bond beyond compare.
Thy touch, an alchemy, transmuting mere existence to ecstasy,
In thy embrace, I surrender, immersed in love's almighty decree.
Beloved, in this timeless space, our souls forever entwined,
A love aflame, eternal, transcending all boundaries defined.
~ Winnie Smith-Garland

A Simple Embrace is All I Need
His smile, pure sunshine, brightening days
His hug, warm embrace, comforting and secure
His scent, intoxicating essence, uniquely his own
His hands, gentle touch, tender and strong
In these simple things, love blooms, flourishing.
~ Paula McGauvran

I Want to Grow Old With You
In a world made for just us two,
I'll spend my life, forever with you.
Hand in hand, we'll walk and play,
Through parks, finding joy every day.

Cups of tea, a delightful brew,
Sharing laughter, our spirits renew.
Coffee dates, with smiles that gleam,
Movies watched, like a vibrant dream.

When gray strands grace our crown,
Our love will still brightly shine down.
Through thick and thin, we'll cheer and mend,
With sunshine smiles, love won't end.

In this cheerful tale, we'll embrace,
Growing old, each moment we'll chase.
With hearts so light, side by side,
Our love forever, a joyful ride.
~ Lucy Himenes

A Life Less Ordinary
Days spent together, endless adventures cherished
Countless moments shared, etched in hearts
Happiness overflowing, memories too many to count
Through tough times, emerged stronger than ever.
Together, we braved life's stormy seas
Laughter echoed, woven in our story
Sunsets witnessed, hand in hand, love's embrace
Exploring new horizons, a bond unbreakable.

In each other's arms, solace found
Smiles and tears, a tapestry of emotions
Growth and resilience, our foundation secure
With love as our compass, we triumphed.
Unforgettable moments, like stars in the sky
Every day, a treasure trove of joy
Side by side, we conquer the world
Forever intertwined, our souls dance.
~ Cleo Angelidis

Together We Dance
Oh, my dreamy beau, you're my delight,
With you, my heart takes flight.
Your voice, a melody, makes my worries sway,
In your words, everything's okay.

You're all I need, my love complete,
With you, life feels oh-so sweet.
When I hear your voice, my heart skips a beat,
Your love's a rhythm, pure and sweet.

Together we dance, through highs and lows,
In your arms, my happiness grows.
You're my sunshine, my shining ray,
With you, life's a joyful display.

So grateful for the love you bring,
My dreamy beau, you make my heart sing.
In your embrace, I've found my way,
Forever, with you, I'll happily stay.
~ Ellise Imbriglio

2018, New Orleans (That Night)
It was just you and me.
Whispered conversations in quiet bars,
Knowing looks between ourselves,
Walking the streets hand in hand.
Dancing in the rain like no one was watching,
Smoky jazz flowing out onto the street.
Together we danced under the stars,
Just me and you.
You held my face in your hands and said,
"Let's never be apart", before you kissed me.
And then we melted into the night.
~ Sorsha Arquette

You Lift me Up
When I'm tired, you lift my soul,
When weary, you make me whole.
When I feel I've got nothing left,
You help me take one more step.
I waited alone, days and nights,
For someone like you, shining bright.
I can't believe you're finally here,
With you, my world becomes so clear.

Without you, days would be dull and gray,
Like shadowed skies before break of day.
You're my sun, warming my life's path,
Melting icy cold, love's aftermath.
You give me hope, you give me life,
Together, we conquer any strife.
Step by step, hand in hand we'll go,
Through life's journey, our love will grow.
~ Taloula Moretti

Let's Make A Life Together
In the depths of my heart, I yearn for you, forever by my side.
Together, hand in hand, we'll journey through life,
Making a forever promise.
Your eyes hold my hope of an everlasting love,
A bond beyond measure.
I long for a family together, our children's
Laughter filling our joyous home.
I'll care for you, mend your socks, and cook your favorite meals.
Growing old with you is my sweetest dream,
A love that will never fade.
With every passing day,
Our yearnings grow stronger, sealing our love eternally.
~ Brittanie Wetherell

A Sacred Promise (Longing for the Day)
In the warmth of our love's sweet embrace,
I yearn to be wed, with your soul's rightful place.
Before God, we'll make that sacred vow,
Sealing our love, forever entwined somehow.

With friends and family gathered around,
We'll exchange vows, love's treasures profound.
Our rings, symbols of eternal connection,
Blessed by love's divine intersection.

No other heart, but yours, beats with mine,
Together, we'll create a love so fine.
Let's build a future, rooted in love's embrace,
Making dreams bloom, turning life's page.

Hand in hand, we'll navigate life's terrain,
Together, through sunshine and rain.
For you are my one, my soul's other part,
With you, my love, I have found my start.

Let's embark on this journey, side by side,
With unwavering faith, love as our guide.
Together, we'll make good things come alive,
Bound in love, our spirits will forever thrive.
~ Ella Stawarski

My Lovable Nerd
My lovable nerd, your brilliant mind enthralls me.
There's no problem you can't solve,
You intellectual wizard!
I may not comprehend everything you say,
But you don't seem to mind.
Our future children will be geniuses,
And I'll just have to do my best to keep up!
~ Olivia Loukides

Please Forgive Me (On This Darkest Night)
Oh, my dearest love, I humbly beseech thee now,
In this somber moment, upon bended knee I bow.
Please, grant me the solace of thy tender forgiveness,
For I never meant to wound thee, causing such distress.
Thou art the very essence of my existence,
A precious gem, adorning my soul with radiance.
The mere thought of losing thee rends my spirit asunder,
For in thy warm embrace, my world finds perfect wonder.
Grant me, I implore, a chance to make amends,
With steadfast devotion, a love that never bends.

I have learned from my missteps, a humbling lesson taught,
And swear upon my heart, never again shall love be distraught.
Canst thou not perceive the purity within my core?
My heart beats resolute, for thee forevermore.
Together, we form a harmonious symphony of bliss,
Where joy blossoms ceaselessly, sealed with a tender kiss.
Oh, love, thy presence illuminates my path so true,
Our souls intertwined, a love that eternally grew.
Let us embrace the boundless happiness we share,
For thou makest me complete, and my heart doth truly care.
~ Junie D'Alessandro

My Knight in Armour
My gallant knight, epitome of chivalry.
Thy hand doth mend my carriage, unraveling all my troubles.
In rain, thou bringest swift rescue, with noble spirit shining.
Adversity meets its match, whenever thou art here.
Calm amidst chaos, by thy serene anchor, I'm steadied.
Thy dedication and mastery do captivate and enthrall.
Thine essence personifies true masculinity, my longing fulfilled.
In thine embrace, my heart finds its home.
Love's path illuminated by thy passionate glow.
~ Melodia Ortez

Our Little Tribe: A Sparkle in Our Eyes
In dreams of tomorrow, a love so true,
Our hearts entwined, just me and you.
Our sons, with mops of brown hair so fine,
Button noses and smiles that always shine.
Our daughters, freckles like stars in the sky,
Cheeky giggles that make us sigh.
Together, our tribe, a cuddly crew,
We'll be stuck together just like glue.

Our home will burst with joy and cheer,
Little giggles, music to our ears.
Tiny feet pattering, a melody sweet,
Pyjamas and hot chocolates, a cozy retreat.
Family games night, oh what a treat,
Baseball games and dress-ups, so neat!

Laughing 'til our tummies ache,
Every precious moment, a memory we'll make.
My love, with you, the future's a delight,
Building a family, our hearts take flight.
Together we'll have no time to feel blue,
Our sweet family, so tender and true.
~ Makaela Trethewey

Your Hands Are Everything
Your hands, always warm, embrace mine,
They comfort my cold, fragile soul.
Calloused skin reveals strength, resilience,
Toiling hands embody your unwavering dedication.
Powerful grip, tight hold, love's anchor,
A gentle touch sets my heart ablaze.
Your hands possess an enchanting magic,

Fingers grazing my back, igniting passion.
They speak volumes without uttering words:
Love, comfort, and an unbreakable bond.
In their grasp, I find solace.
With every touch, I feel more alive.
Your hands, my love, complete me.
~ Clementine Delanti

All We Need Is Love
Love's simple path, let's tread together,
No fights, just letting go, forever.
Silly things fade, they hold no worth,
We don't need fancy things on Earth.
No riches, cars, or clothes to flaunt,
Just you and me, that's all we want.

In our arms, memories will unfurl,
Money won't matter, only love's swirl.
When we're old, we'll cherish the past,
It's moments, not dollars, that will truly last.
Hand in hand, we'll embrace life's call,
No need for more, just love, that's all.
~ Junie D'Alessandro

The First Time We Kissed
I was so nervous, unsure of us,
My heart raced, pounding in anticipation.
But then you looked into my eyes,
And everything else faded away.
In that moment, we were weightless,
Floating amidst the shimmering stars.
Time stood still, frozen in our embrace.
Every inch of me came alive,
Under the magic of your touch.
Ah, to relive that moment with you,
To float in that cloud of bliss.
~ Meagan Tuffley

My "Adorkable" Darling
In my heart, my love is true,
For my dorky man, oh so goofy too.
His jokes, oh so lame, bring me cheer,
A laughter-filled world when he is near.

The best dad, he holds that crown,
With laughter and love, he never lets us down.
He lifts me up when sadness is near,
A ray of sunshine that conquers my fear.

No matter what I wear, he finds me divine,
His compliments are like the sweetest wine.
Never a complaint, just a helping hand,
Fixing everything, a household wizard so grand.

Hard work defines him, our family's rock,
Building a strong bond, a steadfast lock.
In his embrace, trust finds its home,
With him, my heart shall forever roam.

For my man, I hold love galore,
A treasure so pure, forevermore.
In his dorkiness, his humor, and his care,
I've found a love beyond compare.
~ Sherrie Hobbes

Our Future, So Sweet
Dreams intertwine, sweetest of all,
We'll travel, explore, world at our feet.
Every cuisine savored, taste buds delighted.
Together, we'll build our cozy nest,
Filled with children, our home alive.
Creating memories, each moment a gem.
Time dances, we'll grow old gracefully,
A life together, dreams realized, fulfilled.
~ Lucy Himenes

How Did I Find You!?
Oh, wow, how did I stumble?
Upon a gem so cute and humble.
There's no one like you, it's true,
You make my heart go "ooh-la-la" too!
What would I do, where would I be?
If I didn't find you, oh, woe is me!
Your unique view, a delightful surprise,
With laughter, we see the world through silly eyes.
We giggle at weird things, you and I,
A match made under a laughing sky.

No one gets me, like you do,
Our connection, a friendship that's true.
We fit together, like puzzles so fine,
Our quirks align, a perfect sign.
In this crazy journey, side by side we'll go,
With happy moments that'll make us glow.
Oh, wow, I found you, my goofy dear,
Together we laugh, without a fear.
With each wild step, our love will grow,
In this whimsical dance, forever we'll know.
~ Paula McGauvran

So Lucky to Have Found Each Other
We were alone, wandering in solitude
Deserts of life, vast and harsh
Then, serendipity struck, we found
No more reason to feel sad
Each day, warmth and holding close
Lucky, fortunate to have each other
No more loneliness, our hearts fulfilled
Together, we face life's challenges
Journey's end, deep connection discovered
Bond brings comfort, joy, and contentment
Fortunate to find love's sweet embrace.
~ Winnie Smith-Garland

You're a Mystery that Keeps Surprising
Every day, my love grows stronger,
You captivate me with surprises,
You're an enigma, always intriguing.
Loving you is a thrilling adventure.
Obstacles reveal your hidden depths,
Time can't diminish my fascination.
With you, boredom is nonexistent,
I crave you endlessly, insatiable desire.

Every sunrise brings renewed affection for you.
Your laughter ignites my soul's fire.
In your eyes, I find solace.
Together, we create cherished memories,
You're my muse, inspiring endless devotion.
With you, life becomes extraordinary,
Our love story defies all expectations.
In your embrace, I find home,
Each heartbeat resonates your name.
You complete me, effortlessly and beautifully.
~ Ellise Imbriglio

A Reverie of You
In love's embrace, a wondrous tale unfolds,
As our hearts entwine, a story to be told.
When first our eyes met, I was entranced,
Amidst the crowd, a connection enhanced.

Electric was the touch as our hands brushed,
Around each other, we gracefully rushed.
Spinning through stars, we found our abode,
In each other's arms, a sanctuary bestowed.

Beneath the moon's glow, we shared our first kiss.
Floating on clouds, the feeling is still bliss.
Every touch from you, a thrill I receive,
Longing for you when absent, I believe.

By the beach, we held hands, dreams came alive,
Splashing in waves, as if in a reverie dive.
On a long drive, our stories intertwine,
Embracing me, despite the hardships behind.

Small gestures of love, you never cease,
Remembering my fondness for the color of peace.
Makeup or none, it matters not to you,
Only what's essential, our love stays true.

Our love, an adventure beyond compare,
With each passing moment, we graciously share.
In this tale of devotion, our spirits align,
Together we'll conquer, our souls intertwine.
~ Josephina Torrington

More Love Poems for Him

We hope you enjoyed browsing through our collection of love poems for him. These heartfelt words aim to help you express your love and devotion to your boyfriend or husband, with the intention of making him feel special and cherished. Try sharing one with him and see how it resonates!

Looking for additional ways to express your feelings to that special man in your life? You might be interested in exploring the following pages:

Love Quotes for Him
Love Messages for Him
Love Letters for Him
Good Morning Messages for Him
Love Messages
Best Love Poems
Love Poems for Her
Anniversary Poems
Funny Love Quotes
Short Love Quotes
Anniversary Quotes
Anniversary Wishes
Printable Love Coupons
Valentine Card Sayings
Printable Anniversary Cards


Popular pages

june calendar