@mingey / Instagram 1 / 7
@mingey / Instagram 1 / 7

Amanda Seyfried is one great girlfriend. The "Million Ways to Die in the West" actress, 28, celebrated her boyfriend Justin Long's 36th birthday this week by posting a hilarious throwback photo of herself.

Seyfried took to Instagram to share a photo in recognition of Long's special day of June 2. The image shows the blonde beauty at a much younger age, smack dab in the middle of her awkward phase.

PHOTOS: Amanda's stunning style

Holding a gift box adorned with a massive bow, the young Seyfried sports a voluminous green skirt with black polka dots, a long-sleeved black shirt with trim on the neckline, a short bob haircut, and bares a lipsticked smile, showing off a set of pre-braces teeth.

The star, who is usually quiet about her relationship with Long, captioned the adorable photo, "Happy birthday, J #itsyourbirthdaytoday."

PHOTOS: Amanda's hottest hookups

The couple, who live in New York City together, were snapped by photographers arriving in Tokyo, Japan, this week.

PHOTOS: Amanda on the red carpet

Seyfried shared another photo with Long in the Asian city. Looking relaxed in a backward baseball cap and a tank top, Seyfried took a selfie with her love behind her, pointing at the camera. He looked vacation-ready as well, in a printed T-shirt with a pair of sunglasses hanging from the collar. She added a variety of hashtags to her Tokyo photo, reading, "#notearlyenoughtobuyfishinbulk #earlyenoughforsushibar #peterdreamsofsushi #tokyotuesday."


Stars who got tattoos for love

Sexiest southern stars

Jessica Simpson's kissy Instagram