🚚Handmade & dispatched the next working day

Personalised Leather Compact Mirror with Photo


Product Information

This personalised compact mirror is printed with your photograph inside, making a beautiful Mother’s Day or Christmas gift for Mum or Grandma, or a thank you for bridesmaids.

The compact is made from either soft blush pink or rich tan brown leather with gold foiled lettering on the outside. A brass popper clasp opens to reveal a small pocket mirror and favourite photograph hidden inside. The leather case can be personalised with a name or initials in beautiful gold to make a unique gift for her.

Each personalised compact mirror is handmade to order in our workshop in the New Forest, UK, from sustainably sourced leather and is cut, stitched and finished to the highest quality to create a luxurious personalised keepsake. Our team will print your photograph directly onto the leather with the natural grain showing through, making a gift that’s one of a kind.

Perfect for her birthday, anniversary or as a stocking filler, the personalised compact mirror can be printed with any special picture: holiday memories, new baby faces or special wedding photos. Simply upload your photograph when you order - please bear in mind that your photograph will be cropped to a circle.


Approximately 7.5cm diameter x 1cm when closed.

Made from sustainably sourced British leather with mirrored inlay. As leather is a beautiful, natural product, please note colour and grain may vary from the pictures shown.

    Gift Packaging

    For £3.50 you can choose to add a leather gift tag with a greeting and personalised name to your order. Simply select which message option you would like from the list provided then enter the recipient’s name in the text box (up to 15 characters). Your gift will be presented in a branded hessian bag and the tag will be made from sustainably sourced leather.

    Create Gift Love hessian presentation bag with personalised leather gift tags



    UK Standard Delivery

    - £1.95 or free over £30

    - 2-4 day lead time

    Tracked Express Delivery

    - £4.95

    - Sent with Royal Mail 24 Hour Tracked Delivery

    - Arrives within two working days

    Local collection also available at checkout.

    International Delivery

    - Worldwide delivery available

    - Duties paid for all EU orders

    Use the shipping calculator below to estimate your delivery costs - you'll need to add an item to the basket first.